Mock Version: 1.2.14 Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/libjpeg-turbo.spec'], chrootPath='/var/lib/mock/fedora-20-armhfp-pidora-root-18397/root'logger=timeout=0uid=1000env={'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOME': '/builddir', 'CCACHE_DIR': '/tmp/ccache', 'TERM': 'vt100'}user='mockbuild'shell=Falsegid=135printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv6hl --nodeps /builddir/build/SPECS/libjpeg-turbo.spec'] with env {'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOME': '/builddir', 'CCACHE_DIR': '/tmp/ccache', 'TERM': 'vt100'} and shell False warning: Could not canonicalize hostname: armbuilder Building target platforms: armv6hl Building for target armv6hl Wrote: /builddir/build/SRPMS/libjpeg-turbo-1.4.1-2.fc20.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/libjpeg-turbo.spec '], private_network=Truelogger=timeout=0chrootPath='/var/lib/mock/fedora-20-armhfp-pidora-root-18397/root'uid=1000env={'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOME': '/builddir', 'CCACHE_DIR': '/tmp/ccache', 'TERM': 'vt100'}user='mockbuild'shell=Falsegid=135printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv6hl --nodeps /builddir/build/SPECS/libjpeg-turbo.spec '] with env {'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'CCACHE_UMASK': '002', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'HOME': '/builddir', 'CCACHE_DIR': '/tmp/ccache', 'TERM': 'vt100'} and shell False Building target platforms: armv6hl Building for target armv6hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CDObYx + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libjpeg-turbo-1.4.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/libjpeg-turbo-1.4.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd libjpeg-turbo-1.4.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (libjpeg-turbo14-noinst.patch):' Patch #0 (libjpeg-turbo14-noinst.patch): + /usr/bin/patch -p1 -b --suffix .noinst --fuzz=0 patching file Makefile.am + echo 'Patch #1 (libjpeg-turbo-header-files.patch):' Patch #1 (libjpeg-turbo-header-files.patch): + /usr/bin/patch -p1 -b --suffix .header-files --fuzz=0 patching file Makefile.am + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ikWEt8 + umask 022 + cd /builddir/build/BUILD + cd libjpeg-turbo-1.4.1 + autoreconf -vif autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, libtoolize: and rerunning libtoolize and aclocal. libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:18: installing './ar-lib' configure.ac:20: installing './compile' configure.ac:8: installing './missing' Makefile.am: installing './depcomp' autoreconf: Leaving directory `.' + CFLAGS='-O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CFLAGS + CXXFLAGS='-O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp' + export CXXFLAGS + FFLAGS='-O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -march=armv6 -mfloat-abi=hard -mfpu=vfp -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + ./configure --build=armv6hl-redhat-linux-gnu --host=armv6hl-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for style of include used by make... GNU checking for armv6hl-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for armv6hl-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) none checking for armv6hl-redhat-linux-gnu-ar... no checking for armv6hl-redhat-linux-gnu-lib... no checking for armv6hl-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking dependency style of gcc... none checking whether gcc and cc understand -c and -o together... yes checking build system type... armv6hl-redhat-linux-gnu checking host system type... armv6hl-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert armv6hl-redhat-linux-gnu file names to armv6hl-redhat-linux-gnu format... func_convert_file_noop checking how to convert armv6hl-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for armv6hl-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for armv6hl-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for armv6hl-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for armv6hl-redhat-linux-gnu-strip... no checking for strip... strip checking for armv6hl-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for armv6hl-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether ln -s works... yes checking size of size_t... 4 checking whether compiler supports pointers to undefined structures... yes checking whether __SUNPRO_C is declared... no checking for ANSI C header files... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for string.h... (cached) yes checking for sys/types.h... (cached) yes checking for an ANSI C-conforming const... yes checking whether char is unsigned... yes checking for inline... inline checking for size_t... yes checking for unsigned char... yes checking for unsigned short... yes checking if right shift is signed... yes checking for memset... yes checking for memcpy... yes checking libjpeg API version... 6.2 checking whether to include in-memory source/destination managers... yes checking libjpeg shared library version... 62.1.0 checking whether the linker supports version scripts... yes (GNU style) checking whether to use version script when building libjpeg-turbo... yes checking for inline... inline __attribute__((always_inline)) checking whether to include arithmetic encoding support... yes checking whether to include arithmetic decoding support... yes checking whether to use 12-bit samples... no checking whether to build TurboJPEG C wrapper... yes checking whether to build TurboJPEG Java wrapper... no checking if we have SIMD optimisations for cpu type... yes (arm) checking if the assembler is GNU-compatible and can be used... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating pkgscripts/libjpeg-turbo.spec.tmpl config.status: creating pkgscripts/makecygwinpkg.tmpl config.status: creating pkgscripts/makedpkg.tmpl config.status: creating pkgscripts/makemacpkg.tmpl config.status: creating pkgscripts/uninstall.tmpl config.status: creating tjbenchtest config.status: creating libjpeg.map config.status: creating Makefile config.status: creating simd/Makefile config.status: creating java/Makefile config.status: creating md5/Makefile config.status: creating config.h config.status: creating jconfig.h config.status: creating jconfigint.h config.status: executing depfiles commands config.status: executing libtool commands + make -j8 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' Making all in java make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' echo timestamp > classnoinst.stamp make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' Making all in simd make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' GEN jsimdcfg.inc make all-am make[3]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' CC jsimd_arm.lo CPPAS jsimd_arm_neon.lo CCLD libsimd.la ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' Making all in md5 make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' CC md5cmp-md5cmp.o CC md5cmp-md5.o CC md5cmp-md5hl.o CCLD md5cmp make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' CC jcapimin.lo CC jcapistd.lo CC jccoefct.lo CC jccolor.lo CC jchuff.lo CC jcinit.lo CC jcmainct.lo CC jcdctmgr.lo CC jcmarker.lo CC jcmaster.lo CC jcomapi.lo CC jcparam.lo CC jcphuff.lo CC jcprepct.lo CC jcsample.lo CC jctrans.lo CC jdapimin.lo CC jdapistd.lo CC jdatadst.lo CC jdatasrc.lo CC jdcoefct.lo CC jdcolor.lo CC jddctmgr.lo CC jdhuff.lo CC jdinput.lo CC jdmainct.lo CC jdmarker.lo CC jdmaster.lo CC jdmerge.lo CC jdphuff.lo CC jdpostct.lo CC jdsample.lo CC jdtrans.lo CC jerror.lo CC jfdctflt.lo CC jfdctfst.lo CC jfdctint.lo CC jidctflt.lo CC jidctfst.lo CC jidctint.lo CC jidctred.lo CC jquant1.lo CC jquant2.lo CC jutils.lo CC jmemmgr.lo CC jmemnobs.lo CC jaricom.lo CC jcarith.lo CC jdarith.lo CC libturbojpeg_la-jcapimin.lo CC libturbojpeg_la-jcapistd.lo CC libturbojpeg_la-jccoefct.lo CC libturbojpeg_la-jccolor.lo CC libturbojpeg_la-jcdctmgr.lo CC libturbojpeg_la-jchuff.lo CC libturbojpeg_la-jcinit.lo CC libturbojpeg_la-jcmainct.lo CC libturbojpeg_la-jcmarker.lo CC libturbojpeg_la-jcmaster.lo CC libturbojpeg_la-jcomapi.lo CC libturbojpeg_la-jcparam.lo CC libturbojpeg_la-jcphuff.lo CC libturbojpeg_la-jcprepct.lo CC libturbojpeg_la-jcsample.lo CC libturbojpeg_la-jctrans.lo CC libturbojpeg_la-jdapimin.lo CC libturbojpeg_la-jdapistd.lo CC libturbojpeg_la-jdatadst.lo CC libturbojpeg_la-jdatasrc.lo CC libturbojpeg_la-jdcoefct.lo CC libturbojpeg_la-jdcolor.lo CC libturbojpeg_la-jddctmgr.lo CC libturbojpeg_la-jdhuff.lo CC libturbojpeg_la-jdinput.lo CC libturbojpeg_la-jdmainct.lo CC libturbojpeg_la-jdmarker.lo CC libturbojpeg_la-jdmaster.lo CC libturbojpeg_la-jdmerge.lo CC libturbojpeg_la-jdphuff.lo CC libturbojpeg_la-jdpostct.lo CC libturbojpeg_la-jdsample.lo CC libturbojpeg_la-jdtrans.lo CC libturbojpeg_la-jerror.lo CC libturbojpeg_la-jfdctflt.lo CC libturbojpeg_la-jfdctint.lo CC libturbojpeg_la-jfdctfst.lo CC libturbojpeg_la-jidctflt.lo CC libturbojpeg_la-jidctfst.lo CC libturbojpeg_la-jidctint.lo CC libturbojpeg_la-jidctred.lo CC libturbojpeg_la-jquant1.lo CC libturbojpeg_la-jquant2.lo CC libturbojpeg_la-jutils.lo CC libturbojpeg_la-jmemmgr.lo CC libturbojpeg_la-jmemnobs.lo CC libturbojpeg_la-jaricom.lo CC libturbojpeg_la-jcarith.lo CC libturbojpeg_la-jdarith.lo CC libturbojpeg_la-turbojpeg.lo CC libturbojpeg_la-transupp.lo CC libturbojpeg_la-jdatadst-tj.lo CC libturbojpeg_la-jdatasrc-tj.lo CC cjpeg-cdjpeg.o CC cjpeg-cjpeg.o CC cjpeg-rdgif.o CC cjpeg-rdppm.o CC cjpeg-rdswitch.o CC cjpeg-rdbmp.o CC cjpeg-rdtarga.o CC djpeg-cdjpeg.o CC djpeg-djpeg.o CC djpeg-rdcolmap.o CC djpeg-rdswitch.o CC djpeg-wrgif.o CC djpeg-wrppm.o CC djpeg-wrbmp.o CC djpeg-wrtarga.o CC jpegtran.o CC rdswitch.o CC cdjpeg.o CC transupp.o CC rdjpgcom.o CC wrjpgcom.o CC jcstest.o CC tjbench-tjbench.o CC tjbench-bmp.o CC tjbench-tjutil.o CC tjbench-rdbmp.o CC tjbench-rdppm.o CC tjbench-wrbmp.o CC tjbench-wrppm.o CC tjunittest.o CC tjutil.o CCLD libjpeg.la CCLD cjpeg CCLD djpeg CCLD rdjpgcom CCLD jcstest CCLD jpegtran CCLD wrjpgcom CCLD libturbojpeg.la CCLD tjbench CCLD tjunittest make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' make[1]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.h7O3b0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm ++ dirname /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm + cd libjpeg-turbo-1.4.1 + make install DESTDIR=/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm Making install in java make[1]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' make[1]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' Making install in simd make[1]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make install-am make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make[3]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make[1]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' Making install in md5 make[1]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' make[1]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' make[1]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libjpeg.la libturbojpeg.la '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib' libtool: install: /usr/bin/install -c .libs/libjpeg.so.62.1.0 /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib/libjpeg.so.62.1.0 libtool: install: (cd /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib && { ln -s -f libjpeg.so.62.1.0 libjpeg.so.62 || { rm -f libjpeg.so.62 && ln -s libjpeg.so.62.1.0 libjpeg.so.62; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib && { ln -s -f libjpeg.so.62.1.0 libjpeg.so || { rm -f libjpeg.so && ln -s libjpeg.so.62.1.0 libjpeg.so; }; }) libtool: install: /usr/bin/install -c .libs/libjpeg.lai /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib/libjpeg.la libtool: install: /usr/bin/install -c .libs/libturbojpeg.so.0.1.0 /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib/libturbojpeg.so.0.1.0 libtool: install: (cd /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib && { ln -s -f libturbojpeg.so.0.1.0 libturbojpeg.so.0 || { rm -f libturbojpeg.so.0 && ln -s libturbojpeg.so.0.1.0 libturbojpeg.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib && { ln -s -f libturbojpeg.so.0.1.0 libturbojpeg.so || { rm -f libturbojpeg.so && ln -s libturbojpeg.so.0.1.0 libturbojpeg.so; }; }) libtool: install: /usr/bin/install -c .libs/libturbojpeg.lai /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib/libturbojpeg.la libtool: warning: remember to run 'libtool --finish /usr/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c cjpeg djpeg jpegtran rdjpgcom wrjpgcom '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin' libtool: warning: 'libjpeg.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/cjpeg /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/cjpeg libtool: warning: 'libjpeg.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/djpeg /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/djpeg libtool: warning: 'libjpeg.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/jpegtran /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/jpegtran libtool: warning: 'libjpeg.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/rdjpgcom /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/rdjpgcom libtool: warning: 'libjpeg.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/wrjpgcom /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/wrjpgcom /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/include' /usr/bin/install -c -m 644 jerror.h jmorecfg.h jpegint.h jconfig.h jpeglib.h turbojpeg.h '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/include' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/man/man1' /usr/bin/install -c -m 644 cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 wrjpgcom.1 '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/include' /usr/bin/install -c -m 644 jconfig.h '/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/include' make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' make[1]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' + find /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm -name '*.la' -delete + chmod -x README-turbo.txt + case `uname -i` in ++ uname -i + wordsize= + test -n '' + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/libjpeg-turbo-1.4.1 extracting debug info from /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib/libjpeg.so.62.1.0 extracting debug info from /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/lib/libturbojpeg.so.0.1.0 extracting debug info from /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/rdjpgcom extracting debug info from /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/djpeg extracting debug info from /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/jpegtran extracting debug info from /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/cjpeg extracting debug info from /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/bin/wrjpgcom /usr/lib/rpm/sepdebugcrcfix: Updated 7 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/usr/lib/libturbojpeg.so.0.1.0.debug to /usr/lib/debug/usr/lib/libturbojpeg.so.0.debug symlinked /usr/lib/debug/usr/lib/libjpeg.so.62.1.0.debug to /usr/lib/debug/usr/lib/libjpeg.so.debug symlinked /usr/lib/debug/usr/lib/libturbojpeg.so.0.1.0.debug to /usr/lib/debug/usr/lib/libturbojpeg.so.debug symlinked /usr/lib/debug/usr/lib/libjpeg.so.62.1.0.debug to /usr/lib/debug/usr/lib/libjpeg.so.62.debug 3273 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.hffygZ + umask 022 + cd /builddir/build/BUILD + cd libjpeg-turbo-1.4.1 + make test -j8 rm -f testout* rm -f *_GRAY_*.bmp make all-recursive rm -f *_GRAY_*.png rm -f *_GRAY_*.ppm make[1]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' rm -f *_GRAY_*.jpg Making all in java rm -f *_GRAY.yuv make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/java' Making all in simd rm -f *_420_*.bmp make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make all-am rm -f *_420_*.png make[3]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/simd' Making all in md5 rm -f *_420_*.ppm make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1/md5' rm -f *_420_*.jpg rm -f *_420.yuv make[2]: Entering directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' rm -f *_422_*.bmp rm -f *_422_*.png rm -f *_422_*.ppm make[2]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' make[1]: Leaving directory '/builddir/build/BUILD/libjpeg-turbo-1.4.1' rm -f *_422_*.jpg rm -f *_422.yuv rm -f *_444_*.bmp rm -f *_444_*.png rm -f *_444_*.ppm rm -f *_444_*.jpg rm -f *_444.yuv rm -f *_440_*.bmp rm -f *_440_*.png rm -f *_440_*.ppm rm -f *_440_*.jpg rm -f *_440.yuv rm -f *_411_*.bmp rm -f *_411_*.png rm -f *_411_*.ppm rm -f *_411_*.jpg rm -f *_411.yuv ./tjunittest cp ./testimages/testorig.ppm testout_tile.ppm ./cjpeg -rgb -dct int -outfile testout_rgb_islow.jpg ./testimages/testorig.ppm ./tjbench testout_tile.ppm 95 -rgb -quiet -tile -benchtime 0.01 >/dev/null 2>&1 md5/md5cmp 768e970dd57b340ff1b83c9d3d47c77b testout_rgb_islow.jpg testout_rgb_islow.jpg: OK RGB Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_RGB_TD_444_Q100.jpg JPEG -> RGB Top-Down 2/1 ... Passed. JPEG -> RGB Top-Down 15/8 ... Passed. JPEG -> RGB Top-Down 7/4 ... Passed. JPEG -> RGB Top-Down 13/8 ... Passed. JPEG -> RGB Top-Down 3/2 ... Passed. JPEG -> RGB Top-Down 11/8 ... Passed. JPEG -> RGB Top-Down 5/4 ... Passed. JPEG -> RGB Top-Down 9/8 ... Passed. JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 7/8 ... Passed. JPEG -> RGB Top-Down 3/4 ... Passed. JPEG -> RGB Top-Down 5/8 ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 3/8 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. JPEG -> RGB Top-Down 1/8 ... Passed. RGB Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_RGB_BU_444_Q100.jpg JPEG -> RGB Bottom-Up 2/1 ... Passed. JPEG -> RGB Bottom-Up 15/8 ... Passed. JPEG -> RGB Bottom-Up 7/4 ... Passed. JPEG -> RGB Bottom-Up 13/8 ... Passed. JPEG -> RGB Bottom-Up 3/2 ... Passed. JPEG -> RGB Bottom-Up 11/8 ... Passed. JPEG -> RGB Bottom-Up 5/4 ... Passed. JPEG -> RGB Bottom-Up 9/8 ... Passed. JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 7/8 ... Passed. JPEG -> RGB Bottom-Up 3/4 ... Passed. JPEG -> RGB Bottom-Up 5/8 ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 3/8 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. JPEG -> RGB Bottom-Up 1/8 ... Passed. BGR Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_BGR_TD_444_Q100.jpg JPEG -> BGR Top-Down 2/1 ... Passed. JPEG -> BGR Top-Down 15/8 ... Passed. JPEG -> BGR Top-Down 7/4 ... Passed. JPEG -> BGR Top-Down 13/8 ... Passed. JPEG -> BGR Top-Down 3/2 ... Passed. JPEG -> BGR Top-Down 11/8 ... Passed. JPEG -> BGR Top-Down 5/4 ... Passed. JPEG -> BGR Top-Down 9/8 ... Passed. JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 7/8 ... Passed. JPEG -> BGR Top-Down 3/4 ... Passed. JPEG -> BGR Top-Down 5/8 ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 3/8 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. JPEG -> BGR Top-Down 1/8 ... Passed. BGR Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_BGR_BU_444_Q100.jpg JPEG -> BGR Bottom-Up 2/1 ... Passed. JPEG -> BGR Bottom-Up 15/8 ... Passed. JPEG -> BGR Bottom-Up 7/4 ... Passed. JPEG -> BGR Bottom-Up 13/8 ... Passed. JPEG -> BGR Bottom-Up 3/2 ... Passed. JPEG -> BGR Bottom-Up 11/8 ... Passed. JPEG -> BGR Bottom-Up 5/4 ... Passed. JPEG -> BGR Bottom-Up 9/8 ... Passed. JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 7/8 ... Passed. JPEG -> BGR Bottom-Up 3/4 ... Passed. JPEG -> BGR Bottom-Up 5/8 ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 3/8 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. JPEG -> BGR Bottom-Up 1/8 ... Passed. -------------------- RGBX Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_RGBX_TD_444_Q100.jpg JPEG -> RGBX Top-Down 2/1 ... Passed. JPEG -> RGBX Top-Down 15/8 ... Passed. JPEG -> RGBX Top-Down 7/4 ... Passed. JPEG -> RGBX Top-Down 13/8 ... Passed. JPEG -> RGBX Top-Down 3/2 ... Passed. JPEG -> RGBX Top-Down 11/8 ... Passed. JPEG -> RGBX Top-Down 5/4 ... Passed. JPEG -> RGBX Top-Down 9/8 ... Passed. JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 7/8 ... Passed. JPEG -> RGBX Top-Down 3/4 ... Passed. JPEG -> RGBX Top-Down 5/8 ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 3/8 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBX Top-Down 1/8 ... Passed. JPEG -> RGBA Top-Down 2/1 ... Passed. JPEG -> RGBA Top-Down 15/8 ... Passed. JPEG -> RGBA Top-Down 7/4 ... Passed. JPEG -> RGBA Top-Down 13/8 ... Passed. JPEG -> RGBA Top-Down 3/2 ... Passed. JPEG -> RGBA Top-Down 11/8 ... Passed. JPEG -> RGBA Top-Down 5/4 ... Passed. JPEG -> RGBA Top-Down 9/8 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 7/8 ... Passed. JPEG -> RGBA Top-Down 3/4 ... Passed. JPEG -> RGBA Top-Down 5/8 ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 3/8 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down 1/8 ... Passed./djpeg -dct int -ppm -outfile testout_rgb_islow.ppm testout_rgb_islow.jpg . RGBX Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_RGBX_BU_444_Q100.jpg JPEG -> RGBX Bottom-Up 2/1 ... Passed. JPEG -> RGBX Bottom-Up 15/8 ... Passed. JPEG -> RGBX Bottom-Up 7/4 ... Passed. JPEG -> RGBX Bottom-Up 13/8 ... Passed. JPEG -> RGBX Bottom-Up 3/2 ... Passed. JPEG -> RGBX Bottom-Up 11/8 ... Passed. JPEG -> RGBX Bottom-Up 5/4 ... Passed. JPEG -> RGBX Bottom-Up 9/8 ... Passed. JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 7/8 ... Passed. JPEG -> RGBX Bottom-Up 3/4 ... Passed. JPEG -> RGBX Bottom-Up 5/8 ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 3/8 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBX Bottom-Up 1/8 ... Passed. JPEG -> RGBA Bottom-Up 2/1 ... Passed. JPEG -> RGBA Bottom-Up 15/8 ... Passed. JPEG -> RGBA Bottom-Up 7/4 ... Passed. JPEG -> RGBA Bottom-Up 13/8 ... Passed. JPEG -> RGBA Bottom-Up 3/2 ... Passed. JPEG -> RGBA Bottom-Up 11/8 ... Passed. JPEG -> RGBA Bottom-Up 5/4 ... Passed. JPEG -> RGBA Bottom-Up 9/8 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 7/8 ... Passed. JPEG -> RGBA Bottom-Up 3/4 ... Passed. JPEG -> RGBA Bottom-Up 5/8 ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 3/8 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up 1/8 ... Passed. BGRX Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_BGRX_TD_444_Q100.jpg JPEG -> BGRX Top-Down 2/1 ... Passed. JPEG -> BGRX Top-Down 15/8 ... Passed. JPEG -> BGRX Top-Down 7/4 ... Passed. JPEG -> BGRX Top-Down 13/8 ... Passed. JPEG -> BGRX Top-Down 3/2 ... Passed. JPEG -> BGRX Top-Down 11/8 ... Passed. JPEG -> BGRX Top-Down 5/4 ... Passed. JPEG -> BGRX Top-Down 9/8 ... Passed. JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 7/8 ... Passed. JPEG -> BGRX Top-Down 3/4 ... Passed. JPEG -> BGRX Top-Down 5/8 ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 3/8 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRX Top-Down 1/8 ... Passed. JPEG -> BGRA Top-Down 2/1 ... Passed. JPEG -> BGRA Top-Down 15/8 ... Passed. JPEG -> BGRA Top-Down 7/4 ... Passed. JPEG -> BGRA Top-Down 13/8 ... Passed. JPEG -> BGRA Top-Down 3/2 ... Passed. JPEG -> BGRA Top-Down 11/8 ... Passed. JPEG -> BGRA Top-Down 5/4 ... Passed. JPEG -> BGRA Top-Down 9/8 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 7/8 ... Passed. JPEG -> BGRA Top-Down 3/4 ... Passed. JPEG -> BGRA Top-Down 5/8 ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 3/8 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down 1/8 ... Passed. BGRX Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_BGRX_BU_444_Q100.jpg JPEG -> BGRX Bottom-Up 2/1 ... Passed. JPEG -> BGRX Bottom-Up 15/8 ... Passed. JPEG -> BGRX Bottom-Up 7/4 ... Passed. JPEG -> BGRX Bottom-Up 13/8 ... Passed. JPEG -> BGRX Bottom-Up 3/2 ... Passed. JPEG -> BGRX Bottom-Up 11/8 ... Passed. JPEG -> BGRX Bottom-Up 5/4 ... Passed. JPEG -> BGRX Bottom-Up 9/8 ... Passed. JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 7/8 ... Passed. JPEG -> BGRX Bottom-Up 3/4 ... Passed. JPEG -> BGRX Bottom-Up 5/8 ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 3/8 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRX Bottom-Up 1/8 ... Passed. JPEG -> BGRA Bottom-Up 2/1 ... Passed. JPEG -> BGRA Bottom-Up 15/8 ... Passed. JPEG -> BGRA Bottom-Up 7/4 ... Passed. JPEG -> BGRA Bottom-Up 13/8 ... Passed. JPEG -> BGRA Bottom-Up 3/2 ... Passed. JPEG -> BGRA Bottom-Up 11/8 ... Passed. JPEG -> BGRA Bottom-Up 5/4 ... Passed. JPEG -> BGRA Bottom-Up 9/8 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 7/8 ... Passed. JPEG -> BGRA Bottom-Up 3/4 ... Passed. JPEG -> BGRA Bottom-Up 5/8 ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 3/8 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up 1/8 ... Passed. XBGR Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_XBGR_TD_444_Q100.jpg JPEG -> XBGR Top-Down 2/1 ... Passed. JPEG -> XBGR Top-Down 15/8 ... Passed. JPEG -> XBGR Top-Down 7/4 ... Passed. JPEG -> XBGR Top-Down 13/8 ... Passed. JPEG -> XBGR Top-Down 3/2 ... Passed. JPEG -> XBGR Top-Down 11/8 ... Passed. JPEG -> XBGR Top-Down 5/4 ... Passed. JPEG -> XBGR Top-Down 9/8 ... Passed. JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 7/8 ... Passed. JPEG -> XBGR Top-Down 3/4 ... Passed. JPEG -> XBGR Top-Down 5/8 ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 3/8 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> XBGR Top-Down 1/8 ... Passed. JPEG -> ABGR Top-Down 2/1 ... Passed. JPEG -> ABGR Top-Down 15/8 ... Passed. JPEG -> ABGR Top-Down 7/4 ... Passed. JPEG -> ABGR Top-Down 13/8 ... Passed. JPEG -> ABGR Top-Down 3/2 ... Passed. JPEG -> ABGR Top-Down 11/8 ... Passed. JPEG -> ABGR Top-Down 5/4 ... Passed. JPEG -> ABGR Top-Down 9/8 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 7/8 ... Passed. JPEG -> ABGR Top-Down 3/4 ... Passed. JPEG -> ABGR Top-Down 5/8 ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 3/8 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down 1/8 ... Passed. XBGR Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_XBGR_BU_444_Q100.jpg JPEG -> XBGR Bottom-Up 2/1 ... Passed. JPEG -> XBGR Bottom-Up 15/8 ... Passed. JPEG -> XBGR Bottom-Up 7/4 ... Passed. JPEG -> XBGR Bottom-Up 13/8 ... Passed. JPEG -> XBGR Bottom-Up 3/2 ... Passed. JPEG -> XBGR Bottom-Up 11/8 ... Passed. JPEG -> XBGR Bottom-Up 5/4 ... Passed. JPEG -> XBGR Bottom-Up 9/8 ... Passed. JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 7/8 ... Passed. JPEG -> XBGR Bottom-Up 3/4 ... Passed. JPEG -> XBGR Bottom-Up 5/8 ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 3/8 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> XBGR Bottom-Up 1/8 ... Passed. JPEG -> ABGR Bottom-Up 2/1 ... Passed. JPEG -> ABGR Bottom-Up 15/8 ... Passed. JPEG -> ABGR Bottom-Up 7/4 ... Passed. JPEG -> ABGR Bottom-Up 13/8 ... Passed. JPEG -> ABGR Bottom-Up 3/2 ... Passed. JPEG -> ABGR Bottom-Up 11/8 ... Passed. JPEG -> ABGR Bottom-Up 5/4 ... Passed. JPEG -> ABGR Bottom-Up 9/8 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 7/8 ... Passed. JPEG -> ABGR Bottom-Up 3/4 ... Passed. JPEG -> ABGR Bottom-Up 5/8 ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 3/8 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up 1/8 ... Passed. XRGB Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_XRGB_TD_444_Q100.jpg JPEG -> XRGB Top-Down 2/1 ... Passed. JPEG -> XRGB Top-Down 15/8 ... Passed. JPEG -> XRGB Top-Down 7/4 ... Passed. JPEG -> XRGB Top-Down 13/8 ... Passed. JPEG -> XRGB Top-Down 3/2 ... Passed. JPEG -> XRGB Top-Down 11/8 ... Passed. JPEG -> XRGB Top-Down 5/4 ... Passed. JPEG -> XRGB Top-Down 9/8 ... Passed. JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 7/8 ... Passed. JPEG -> XRGB Top-Down 3/4 ... Passed. JPEG -> XRGB Top-Down 5/8 ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 3/8 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> XRGB Top-Down 1/8 ... Passed. JPEG -> ARGB Top-Down 2/1 ... Passed. JPEG -> ARGB Top-Down 15/8 ... Passed. JPEG -> ARGB Top-Down 7/4 ... Passed. JPEG -> ARGB Top-Down 13/8 ... Passed. JPEG -> ARGB Top-Down 3/2 ... Passed. JPEG -> ARGB Top-Down 11/8 ... Passed. JPEG -> ARGB Top-Down 5/4 ... Passed. JPEG -> ARGB Top-Down 9/8 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 7/8 ... Passed. JPEG -> ARGB Top-Down 3/4 ... Passed. JPEG -> ARGB Top-Down 5/8 ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 3/8 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down 1/8 ... Passed. XRGB Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_XRGB_BU_444_Q100.jpg JPEG -> XRGB Bottom-Up 2/1 ... Passed. JPEG -> XRGB Bottom-Up 15/8 ... Passed. JPEG -> XRGB Bottom-Up 7/4 ... Passed. JPEG -> XRGB Bottom-Up 13/8 ... Passed. JPEG -> XRGB Bottom-Up 3/2 ... Passed. JPEG -> XRGB Bottom-Up 11/8 ... Passed. JPEG -> XRGB Bottom-Up 5/4 ... Passed. JPEG -> XRGB Bottom-Up 9/8 ... Passed. JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 7/8 ... Passed. JPEG -> XRGB Bottom-Up 3/4 ... Passed. JPEG -> XRGB Bottom-Up 5/8 ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 3/8 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> XRGB Bottom-Up 1/8 ... Passed. JPEG -> ARGB Bottom-Up 2/1 ... Passed. JPEG -> ARGB Bottom-Up 15/8 ... Passed. JPEG -> ARGB Bottom-Up 7/4 ... Passed. JPEG -> ARGB Bottom-Up 13/8 ... Passed. JPEG -> ARGB Bottom-Up 3/2 ... Passed. JPEG -> ARGB Bottom-Up 11/8 ... Passed. JPEG -> ARGB Bottom-Up 5/4 ... Passed. JPEG -> ARGB Bottom-Up 9/8 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 7/8 ... Passed. JPEG -> ARGB Bottom-Up 3/4 ... Passed. JPEG -> ARGB Bottom-Up 5/8 ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 3/8 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up 1/8 ... Passed. CMYK Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_CMYK_TD_444_Q100.jpg JPEG -> CMYK Top-Down 2/1 ... Passed. JPEG -> CMYK Top-Down 15/8 ... Passed. JPEG -> CMYK Top-Down 7/4 ... Passed. JPEG -> CMYK Top-Down 13/8 ... Passed. JPEG -> CMYK Top-Down 3/2 ... Passed. JPEG -> CMYK Top-Down 11/8 ... Passed. JPEG -> CMYK Top-Down 5/4 ... Passed. JPEG -> CMYK Top-Down 9/8 ... Passed. JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 7/8 ... Passed. JPEG -> CMYK Top-Down 3/4 ... Passed. JPEG -> CMYK Top-Down 5/8 ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 3/8 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. JPEG -> CMYK Top-Down 1/8 ... Passed. CMYK Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_CMYK_BU_444_Q100.jpg JPEG -> CMYK Bottom-Up 2/1 ... Passed. JPEG -> CMYK Bottom-Up 15/8 ... Passed. JPEG -> CMYK Bottom-Up 7/4 ... Passed. JPEG -> CMYK Bottom-Up 13/8 ... Passed. JPEG -> CMYK Bottom-Up 3/2 ... Passed. JPEG -> CMYK Bottom-Up 11/8 ... Passed. JPEG -> CMYK Bottom-Up 5/4 ... Passed. JPEG -> CMYK Bottom-Up 9/8 ... Passed. JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 7/8 ... Passed. JPEG -> CMYK Bottom-Up 3/4 ... Passed. JPEG -> CMYK Bottom-Up 5/8 ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 3/8 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. JPEG -> CMYK Bottom-Up 1/8 ... Passed. -------------------- RGB Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_RGB_TD_422_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. RGB Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_RGB_BU_422_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. BGR Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_BGR_TD_422_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. BGR Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_BGR_BU_422_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. -------------------- RGBX Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_RGBX_TD_422_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. RGBX Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_RGBX_BU_422_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. BGRX Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_BGRX_TD_422_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. BGRX Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_BGRX_BU_422_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. XBGR Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_XBGR_TD_422_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. XBGR Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_XBGR_BU_422_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. XRGB Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_XRGB_TD_422_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. XRGB Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_XRGB_BU_422_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. CMYK Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_CMYK_TD_422_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. CMYK Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_CMYK_BU_422_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. -------------------- RGB Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_RGB_TD_420_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. RGB Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_RGB_BU_420_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. BGR Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_BGR_TD_420_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. BGR Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_BGR_BU_420_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. -------------------- RGBX Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_RGBX_TD_420_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. RGBX Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_RGBX_BU_420_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. BGRX Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_BGRX_TD_420_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. BGRX Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_BGRX_BU_420_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. XBGR Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_XBGR_TD_420_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. XBGR Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_XBGR_BU_420_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. XRGB Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_XRGB_TD_420_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. XRGB Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_XRGB_BU_420_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. CMYK Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_CMYK_TD_420_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. CMYK Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_CMYK_BU_420_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. -------------------- RGB Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_RGB_TD_440_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. RGB Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_RGB_BU_440_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. BGR Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_BGR_TD_440_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. BGR Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_BGR_BU_440_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. -------------------- RGBX Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_RGBX_TD_440_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. RGBX Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_RGBX_BU_440_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. BGRX Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_BGRX_TD_440_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. BGRX Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_BGRX_BU_440_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. XBGR Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_XBGR_TD_440_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. XBGR Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_XBGR_BU_440_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. XRGB Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_XRGB_TD_440_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. XRGB Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_XRGB_BU_440_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. CMYK Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_CMYK_TD_440_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. CMYK Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_CMYK_BU_440_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. -------------------- RGB Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_RGB_TD_411_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. RGB Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_RGB_BU_411_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. BGR Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_BGR_TD_411_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. BGR Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_BGR_BU_411_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. -------------------- RGBX Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_RGBX_TD_411_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. RGBX Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_RGBX_BU_411_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. BGRX Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_BGRX_TD_411_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. BGRX Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_BGRX_BU_411_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. XBGR Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_XBGR_TD_411_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. XBGR Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_XBGR_BU_411_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. XRGB Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_XRGB_TD_411_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. XRGB Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_XRGB_BU_411_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. CMYK Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_CMYK_TD_411_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. CMYK Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_CMYK_BU_411_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. -------------------- Grayscale Top-Down -> GRAY Q100 ... Done. Result in test_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> Grayscale Top-Down 2/1 ... Passed. JPEG -> Grayscale Top-Down 15/8 ... Passed. JPEG -> Grayscale Top-Down 7/4 ... Passed. JPEG -> Grayscale Top-Down 13/8 ... Passed. JPEG -> Grayscale Top-Down 3/2 ... Passed. JPEG -> Grayscale Top-Down 11/8 ... Passed. JPEG -> Grayscale Top-Down 5/4 ... Passed. JPEG -> Grayscale Top-Down 9/8 ... Passed. JPEG -> Grayscale Top-Down ... Passed. JPEG -> Grayscale Top-Down 7/8 ... Passed. JPEG -> Grayscale Top-Down 3/4 ... Passed. JPEG -> Grayscale Top-Down 5/8 ... Passed. JPEG -> Grayscale Top-Down 1/2 ... Passed. JPEG -> Grayscale Top-Down 3/8 ... Passed. JPEG -> Grayscale Top-Down 1/4 ... Passed. JPEG -> Grayscale Top-Down 1/8 ... Passed. Grayscale Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> Grayscale Bottom-Up 2/1 ... Passed. JPEG -> Grayscale Bottom-Up 15/8 ... Passed. JPEG -> Grayscale Bottom-Up 7/4 ... Passed. JPEG -> Grayscale Bottom-Up 13/8 ... Passed. JPEG -> Grayscale Bottom-Up 3/2 ... Passed. JPEG -> Grayscale Bottom-Up 11/8 ... Passed. JPEG -> Grayscale Bottom-Up 5/4 ... Passed. JPEG -> Grayscale Bottom-Up 9/8 ... Passed. JPEG -> Grayscale Bottom-Up ... Passed. JPEG -> Grayscale Bottom-Up 7/8 ... Passed. JPEG -> Grayscale Bottom-Up 3/4 ... Passed. JPEG -> Grayscale Bottom-Up 5/8 ... Passed. JPEG -> Grayscale Bottom-Up 1/2 ... Passed. JPEG -> Grayscale Bottom-Up 3/8 ... Passed. JPEG -> Grayscale Bottom-Up 1/4 ... Passed. JPEG -> Grayscale Bottom-Up 1/8 ... Passed. -------------------- RGB Top-Down -> GRAY Q100 ... Done. Result in test_enc_RGB_TD_GRAY_Q100.jpg JPEG -> RGB Top-Down 2/1 ... Passed. JPEG -> RGB Top-Down 15/8 ... Passed. JPEG -> RGB Top-Down 7/4 ... Passed. JPEG -> RGB Top-Down 13/8 ... Passed. JPEG -> RGB Top-Down 3/2 ... Passed. JPEG -> RGB Top-Down 11/8 ... Passed. JPEG -> RGB Top-Down 5/4 ... Passed. JPEG -> RGB Top-Down 9/8 ... Passed. JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 7/8 ... Passed. JPEG -> RGB Top-Down 3/4 ... Passed. JPEG -> RGB Top-Down 5/8 ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 3/8 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. JPEG -> RGB Top-Down 1/8 ... Passed. RGB Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_RGB_BU_GRAY_Q100.jpg JPEG -> RGB Bottom-Up 2/1 ... Passed. JPEG -> RGB Bottom-Up 15/8 ... Passed. JPEG -> RGB Bottom-Up 7/4 ... Passed. JPEG -> RGB Bottom-Up 13/8 ... Passed. JPEG -> RGB Bottom-Up 3/2 ... Passed. JPEG -> RGB Bottom-Up 11/8 ... Passed. JPEG -> RGB Bottom-Up 5/4 ... Passed. JPEG -> RGB Bottom-Up 9/8 ... Passed. JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 7/8 ... Passed. JPEG -> RGB Bottom-Up 3/4 ... Passed. JPEG -> RGB Bottom-Up 5/8 ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 3/8 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. JPEG -> RGB Bottom-Up 1/8 ... Passed. BGR Top-Down -> GRAY Q100 ... Done. Result in test_enc_BGR_TD_GRAY_Q100.jpg JPEG -> BGR Top-Down 2/1 ... Passed. JPEG -> BGR Top-Down 15/8 ... Passed. JPEG -> BGR Top-Down 7/4 ... Passed. JPEG -> BGR Top-Down 13/8 ... Passed. JPEG -> BGR Top-Down 3/2 ... Passed. JPEG -> BGR Top-Down 11/8 ... Passed. JPEG -> BGR Top-Down 5/4 ... Passed. JPEG -> BGR Top-Down 9/8 ... Passed. JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 7/8 ... Passed. JPEG -> BGR Top-Down 3/4 ... Passed. JPEG -> BGR Top-Down 5/8 ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 3/8 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. JPEG -> BGR Top-Down 1/8 ... Passed. BGR Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_BGR_BU_GRAY_Q100.jpg JPEG -> BGR Bottom-Up 2/1 ... Passed. JPEG -> BGR Bottom-Up 15/8 ... Passed. JPEG -> BGR Bottom-Up 7/4 ... Passed. JPEG -> BGR Bottom-Up 13/8 ... Passed. JPEG -> BGR Bottom-Up 3/2 ... Passed. JPEG -> BGR Bottom-Up 11/8 ... Passed. JPEG -> BGR Bottom-Up 5/4 ... Passed. JPEG -> BGR Bottom-Up 9/8 ... Passed. JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 7/8 ... Passed. JPEG -> BGR Bottom-Up 3/4 ... Passed. JPEG -> BGR Bottom-Up 5/8 ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 3/8 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. JPEG -> BGR Bottom-Up 1/8 ... Passed. -------------------- RGBX Top-Down -> GRAY Q100 ... Done. Result in test_enc_RGBX_TD_GRAY_Q100.jpg JPEG -> RGBX Top-Down 2/1 ... Passed. JPEG -> RGBX Top-Down 15/8 ... Passed. JPEG -> RGBX Top-Down 7/4 ... Passed. JPEG -> RGBX Top-Down 13/8 ... Passed. JPEG -> RGBX Top-Down 3/2 ... Passed. JPEG -> RGBX Top-Down 11/8 ... Passed. JPEG -> RGBX Top-Down 5/4 ... Passed. JPEG -> RGBX Top-Down 9/8 ... Passed. JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 7/8 ... Passed. JPEG -> RGBX Top-Down 3/4 ... Passed. JPEG -> RGBX Top-Down 5/8 ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 3/8 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBX Top-Down 1/8 ... Passed. JPEG -> RGBA Top-Down 2/1 ... Passed. JPEG -> RGBA Top-Down 15/8 ... Passed. JPEG -> RGBA Top-Down 7/4 ... Passed. JPEG -> RGBA Top-Down 13/8 ... Passed. JPEG -> RGBA Top-Down 3/2 ... Passed. JPEG -> RGBA Top-Down 11/8 ... Passed. JPEG -> RGBA Top-Down 5/4 ... Passed. JPEG -> RGBA Top-Down 9/8 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 7/8 ... Passed. JPEG -> RGBA Top-Down 3/4 ... Passed. JPEG -> RGBA Top-Down 5/8 ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 3/8 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down 1/8 ... Passed. RGBX Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_RGBX_BU_GRAY_Q100.jpg JPEG -> RGBX Bottom-Up 2/1 ... Passed. JPEG -> RGBX Bottom-Up 15/8 ... Passed. JPEG -> RGBX Bottom-Up 7/4 ... Passed. JPEG -> RGBX Bottom-Up 13/8 ... Passed. JPEG -> RGBX Bottom-Up 3/2 ... Passed. JPEG -> RGBX Bottom-Up 11/8 ... Passed. JPEG -> RGBX Bottom-Up 5/4 ... Passed. JPEG -> RGBX Bottom-Up 9/8 ... Passed. JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 7/8 ... Passed. JPEG -> RGBX Bottom-Up 3/4 ... Passed. JPEG -> RGBX Bottom-Up 5/8 ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 3/8 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBX Bottom-Up 1/8 ... Passed. JPEG -> RGBA Bottom-Up 2/1 ... Passed. JPEG -> RGBA Bottom-Up 15/8 ... Passed. JPEG -> RGBA Bottom-Up 7/4 ... Passed. JPEG -> RGBA Bottom-Up 13/8 ... Passed. JPEG -> RGBA Bottom-Up 3/2 ... Passed. JPEG -> RGBA Bottom-Up 11/8 ... Passed. JPEG -> RGBA Bottom-Up 5/4 ... Passed. JPEG -> RGBA Bottom-Up 9/8 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 7/8 ... Passed. JPEG -> RGBA Bottom-Up 3/4 ... Passed. JPEG -> RGBA Bottom-Up 5/8 ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 3/8 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up 1/8 ... Passed. BGRX Top-Down -> GRAY Q100 ... Done. Result in test_enc_BGRX_TD_GRAY_Q100.jpg JPEG -> BGRX Top-Down 2/1 ... Passed. JPEG -> BGRX Top-Down 15/8 ... Passed. JPEG -> BGRX Top-Down 7/4 ... Passed. JPEG -> BGRX Top-Down 13/8 ... Passed. JPEG -> BGRX Top-Down 3/2 ... Passed. JPEG -> BGRX Top-Down 11/8 ... Passed. JPEG -> BGRX Top-Down 5/4 ... Passed. JPEG -> BGRX Top-Down 9/8 ... Passed. JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 7/8 ... Passed. JPEG -> BGRX Top-Down 3/4 ... Passed. JPEG -> BGRX Top-Down 5/8 ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 3/8 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRX Top-Down 1/8 ... Passed. JPEG -> BGRA Top-Down 2/1 ... Passed. JPEG -> BGRA Top-Down 15/8 ... Passed. JPEG -> BGRA Top-Down 7/4 ... Passed. JPEG -> BGRA Top-Down 13/8 ... Passed. JPEG -> BGRA Top-Down 3/2 ... Passed. JPEG -> BGRA Top-Down 11/8 ... Passed. JPEG -> BGRA Top-Down 5/4 ... Passed. JPEG -> BGRA Top-Down 9/8 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 7/8 ... Passed. JPEG -> BGRA Top-Down 3/4 ... Passed. JPEG -> BGRA Top-Down 5/8 ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 3/8 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down 1/8 ... Passed. BGRX Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_BGRX_BU_GRAY_Q100.jpg JPEG -> BGRX Bottom-Up 2/1 ... Passed. JPEG -> BGRX Bottom-Up 15/8 ... Passed. JPEG -> BGRX Bottom-Up 7/4 ... Passed. JPEG -> BGRX Bottom-Up 13/8 ... Passed. JPEG -> BGRX Bottom-Up 3/2 ... Passed. JPEG -> BGRX Bottom-Up 11/8 ... Passed. JPEG -> BGRX Bottom-Up 5/4 ... Passed. JPEG -> BGRX Bottom-Up 9/8 ... Passed. JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 7/8 ... Passed. JPEG -> BGRX Bottom-Up 3/4 ... Passed. JPEG -> BGRX Bottom-Up 5/8 ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 3/8 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRX Bottom-Up 1/8 ... Passed. JPEG -> BGRA Bottom-Up 2/1 ... Passed. JPEG -> BGRA Bottom-Up 15/8 ... Passed. JPEG -> BGRA Bottom-Up 7/4 ... Passed. JPEG -> BGRA Bottom-Up 13/8 ... Passed. JPEG -> BGRA Bottom-Up 3/2 ... Passed. JPEG -> BGRA Bottom-Up 11/8 ... Passed. JPEG -> BGRA Bottom-Up 5/4 ... Passed. JPEG -> BGRA Bottom-Up 9/8 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 7/8 ... Passed. JPEG -> BGRA Bottom-Up 3/4 ... Passed. JPEG -> BGRA Bottom-Up 5/8 ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 3/8 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up 1/8 ... Passed. XBGR Top-Down -> GRAY Q100 ... Done. Result in test_enc_XBGR_TD_GRAY_Q100.jpg JPEG -> XBGR Top-Down 2/1 ... Passed. JPEG -> XBGR Top-Down 15/8 ... Passed. JPEG -> XBGR Top-Down 7/4 ... Passed. JPEG -> XBGR Top-Down 13/8 ... Passed. JPEG -> XBGR Top-Down 3/2 ... Passed. JPEG -> XBGR Top-Down 11/8 ... Passed. JPEG -> XBGR Top-Down 5/4 ... Passed. JPEG -> XBGR Top-Down 9/8 ... Passed. JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 7/8 ... Passed. JPEG -> XBGR Top-Down 3/4 ... Passed. JPEG -> XBGR Top-Down 5/8 ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 3/8 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> XBGR Top-Down 1/8 ... Passed. JPEG -> ABGR Top-Down 2/1 ... Passed. JPEG -> ABGR Top-Down 15/8 ... Passed. JPEG -> ABGR Top-Down 7/4 ... Passed. JPEG -> ABGR Top-Down 13/8 ... Passed. JPEG -> ABGR Top-Down 3/2 ... Passed. JPEG -> ABGR Top-Down 11/8 ... Passed. JPEG -> ABGR Top-Down 5/4 ... Passed. JPEG -> ABGR Top-Down 9/8 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 7/8 ... Passed. JPEG -> ABGR Top-Down 3/4 ... Passed. JPEG -> ABGR Top-Down 5/8 ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 3/8 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down 1/8 ... Passed. XBGR Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_XBGR_BU_GRAY_Q100.jpg JPEG -> XBGR Bottom-Up 2/1 ... Passed. JPEG -> XBGR Bottom-Up 15/8 ... Passed. JPEG -> XBGR Bottom-Up 7/4 ... Passed. JPEG -> XBGR Bottom-Up 13/8 ... Passed. JPEG -> XBGR Bottom-Up 3/2 ... Passed. JPEG -> XBGR Bottom-Up 11/8 ... Passed. JPEG -> XBGR Bottom-Up 5/4 ... Passed. JPEG -> XBGR Bottom-Up 9/8 ... Passed. JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 7/8 ... Passed. JPEG -> XBGR Bottom-Up 3/4 ... Passed. JPEG -> XBGR Bottom-Up 5/8 ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 3/8 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> XBGR Bottom-Up 1/8 ... Passed. JPEG -> ABGR Bottom-Up 2/1 ... Passed. JPEG -> ABGR Bottom-Up 15/8 ... Passed. JPEG -> ABGR Bottom-Up 7/4 ... Passed. JPEG -> ABGR Bottom-Up 13/8 ... Passed. JPEG -> ABGR Bottom-Up 3/2 ... Passed. JPEG -> ABGR Bottom-Up 11/8 ... Passed. JPEG -> ABGR Bottom-Up 5/4 ... Passed. JPEG -> ABGR Bottom-Up 9/8 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 7/8 ... Passed. JPEG -> ABGR Bottom-Up 3/4 ... Passed. JPEG -> ABGR Bottom-Up 5/8 ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 3/8 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. md5/md5cmp 00a257f5393fef8821f2b88ac7421291 testout_rgb_islow.ppm rm testout_rgb_islow.ppm ./djpeg -dct int -rgb565 -dither none -bmp -outfile testout_rgb_islow_565.bmp testout_rgb_islow.jpg testout_rgb_islow.ppm: OK md5/md5cmp f07d2e75073e4bb10f6c6f4d36e2e3be testout_rgb_islow_565.bmp testout_rgb_islow_565.bmp: OK rm testout_rgb_islow_565.bmp ./djpeg -dct int -rgb565 -bmp -outfile testout_rgb_islow_565D.bmp testout_rgb_islow.jpg md5/md5cmp 4cfa0928ef3e6bb626d7728c924cfda4 testout_rgb_islow_565D.bmp testout_rgb_islow_565D.bmp: OK rm testout_rgb_islow_565D.bmp testout_rgb_islow.jpg ./cjpeg -sample 2x1 -dct fast -opt -outfile testout_422_ifast_opt.jpg ./testimages/testorig.ppm md5/md5cmp 2540287b79d913f91665e660303ab2c8 testout_422_ifast_opt.jpg testout_422_ifast_opt.jpg: OK ./djpeg -dct fast -outfile testout_422_ifast.ppm testout_422_ifast_opt.jpg md5/md5cmp 35bd6b3f833bad23de82acea847129fa testout_422_ifast.ppm testout_422_ifast.ppm: OK rm testout_422_ifast.ppm ./djpeg -dct fast -nosmooth -outfile testout_422m_ifast.ppm testout_422_ifast_opt.jpg md5/md5cmp 8dbc65323d62cca7c91ba02dd1cfa81d testout_422m_ifast.ppm testout_422m_ifast.ppm: OK rm testout_422m_ifast.ppm ./djpeg -dct int -nosmooth -rgb565 -dither none -bmp -outfile testout_422m_ifast_565.bmp testout_422_ifast_opt.jpg md5/md5cmp 3294bd4d9a1f2b3d08ea6020d0db7065 testout_422m_ifast_565.bmp testout_422m_ifast_565.bmp: OK rm testout_422m_ifast_565.bmp ./djpeg -dct int -nosmooth -rgb565 -bmp -outfile testout_422m_ifast_565D.bmp testout_422_ifast_opt.jpg md5/md5cmp da98c9c7b6039511be4a79a878a9abc1 testout_422m_ifast_565D.bmp testout_422m_ifast_565D.bmp: OK rm testout_422m_ifast_565D.bmp testout_422_ifast_opt.jpg ./cjpeg -sample 2x2 -quality 100 -dct fast -prog -outfile testout_420_q100_ifast_prog.jpg ./testimages/testorig.ppm md5/md5cmp 990cbe0329c882420a2094da7e5adade testout_420_q100_ifast_prog.jpg testout_420_q100_ifast_prog.jpg: OK ./djpeg -dct fast -outfile testout_420_q100_ifast.ppm testout_420_q100_ifast_prog.jpg md5/md5cmp 5a732542015c278ff43635e473a8a294 testout_420_q100_ifast.ppm testout_420_q100_ifast.ppm: OK rm testout_420_q100_ifast.ppm ./djpeg -dct fast -nosmooth -outfile testout_420m_q100_ifast.ppm testout_420_q100_ifast_prog.jpg md5/md5cmp ff692ee9323a3b424894862557c092f1 testout_420m_q100_ifast.ppm testout_420m_q100_ifast.ppm: OK rm testout_420m_q100_ifast.ppm testout_420_q100_ifast_prog.jpg ./cjpeg -gray -dct int -outfile testout_gray_islow.jpg ./testimages/testorig.ppm md5/md5cmp 72b51f894b8f4a10b3ee3066770aa38d testout_gray_islow.jpg testout_gray_islow.jpg: OK ./djpeg -dct int -outfile testout_gray_islow.ppm testout_gray_islow.jpg md5/md5cmp 8d3596c56eace32f205deccc229aa5ed testout_gray_islow.ppm testout_gray_islow.ppm: OK rm testout_gray_islow.ppm ./djpeg -dct int -rgb -outfile testout_gray_islow_rgb.ppm testout_gray_islow.jpg md5/md5cmp 116424ac07b79e5e801f00508eab48ec testout_gray_islow_rgb.ppm testout_gray_islow_rgb.ppm: OK rm testout_gray_islow_rgb.ppm ./djpeg -dct int -rgb565 -dither none -bmp -outfile testout_gray_islow_565.bmp testout_gray_islow.jpg md5/md5cmp 12f78118e56a2f48b966f792fedf23cc testout_gray_islow_565.bmp testout_gray_islow_565.bmp: OK rm testout_gray_islow_565.bmp ./djpeg -dct int -rgb565 -bmp -outfile testout_gray_islow_565D.bmp testout_gray_islow.jpg for i in 8 16 32 64 128; do \ md5/md5cmp 89d3ca21213d9d864b50b4e4e7de4ca6 testout_tile_GRAY_Q95_$i\x$i.ppm; \ done testout_tile_GRAY_Q95_8x8.ppm: OK testout_tile_GRAY_Q95_16x16.ppm: OK testout_tile_GRAY_Q95_32x32.ppm: OK testout_tile_GRAY_Q95_64x64.ppm: OK md5/md5cmp 847fceab15c5b7b911cb986cf0f71de3 testout_tile_420_Q95_8x8.ppm testout_tile_GRAY_Q95_128x128.ppm: OK testout_tile_420_Q95_8x8.ppm: OK md5/md5cmp ca45552a93687e078f7137cc4126a7b0 testout_tile_420_Q95_16x16.ppm testout_tile_420_Q95_16x16.ppm: OK md5/md5cmp d8676f1d6b68df358353bba9844f4a00 testout_tile_420_Q95_32x32.ppm testout_tile_420_Q95_32x32.ppm: OK md5/md5cmp 4e4c1a3d7ea4bace4f868bcbe83b7050 testout_tile_420_Q95_64x64.ppm testout_tile_420_Q95_64x64.ppm: OK md5/md5cmp f24c3429c52265832beab9df72a0ceae testout_tile_420_Q95_128x128.ppm md5/md5cmp bdbbd616441a24354c98553df5dc82db testout_gray_islow_565D.bmp testout_tile_420_Q95_128x128.ppm: OK testout_gray_islow_565D.bmp: OK md5/md5cmp d83dacd9fc73b0a6f10c09acad64eb1e testout_tile_422_Q95_8x8.ppm rm testout_gray_islow_565D.bmp testout_gray_islow.jpg testout_tile_422_Q95_8x8.ppm: OK md5/md5cmp 35077fb610d72dd743b1eb0cbcfe10fb testout_tile_422_Q95_16x16.ppm ./cjpeg -sample 2x2 -smooth 1 -dct int -opt -outfile testout_420s_ifast_opt.jpg ./testimages/testorig.ppm testout_tile_422_Q95_16x16.ppm: OK md5/md5cmp e6902ed8a449ecc0f0d6f2bf945f65f7 testout_tile_422_Q95_32x32.ppm testout_tile_422_Q95_32x32.ppm: OK md5/md5cmp 2b4502a8f316cedbde1da7bce3d2231e testout_tile_422_Q95_64x64.ppm testout_tile_422_Q95_64x64.ppm: OK md5/md5cmp f0b5617d578f5e13c8eee215d64d4877 testout_tile_422_Q95_128x128.ppm testout_tile_422_Q95_128x128.ppm: OK for i in 8 16 32 64 128; do \ md5/md5cmp 7964e41e67cfb8d0a587c0aa4798f9c3 testout_tile_444_Q95_$i\x$i.ppm; \ done testout_tile_444_Q95_8x8.ppm: OK testout_tile_444_Q95_16x16.ppm: OK testout_tile_444_Q95_32x32.ppm: OK testout_tile_444_Q95_64x64.ppm: OK testout_tile_444_Q95_128x128.ppm: OK rm testout_tile_GRAY_* testout_tile_420_* testout_tile_422_* testout_tile_444_* md5/md5cmp 388708217ac46273ca33086b22827ed8 testout_420s_ifast_opt.jpg ./tjbench testout_tile.ppm 95 -rgb -fastupsample -quiet -tile -benchtime 0.01 >/dev/null 2>&1 testout_420s_ifast_opt.jpg: OK rm testout_420s_ifast_opt.jpg ./cjpeg -sample 3x2 -dct float -prog -outfile testout_3x2_float_prog.jpg ./testimages/testorig.ppm if [ "" = "sse" ]; then \ md5/md5cmp 343e3f8caf8af5986ebaf0bdc13b5c71 testout_3x2_float_prog.jpg; \ elif [ "" = "32bit" -o "" = "64bit" ]; then \ md5/md5cmp 9bca803d2042bd1eb03819e2bf92b3e5 testout_3x2_float_prog.jpg; \ fi ./djpeg -dct float -outfile testout_3x2_float.ppm testout_3x2_float_prog.jpg if [ "" = "sse" ]; then \ md5/md5cmp 1a75f36e5904d6fc3a85a43da9ad89bb testout_3x2_float.ppm; \ elif [ "" = "32bit" ]; then \ md5/md5cmp f6bfab038438ed8f5522fbd33595dcdc testout_3x2_float.ppm; \ elif [ "" = "64bit" ]; then \ md5/md5cmp 0e917a34193ef976b679a6b069b1be26 testout_3x2_float.ppm; \ fi rm testout_3x2_float.ppm testout_3x2_float_prog.jpg ./cjpeg -sample 3x2 -dct fast -prog -outfile testout_3x2_ifast_prog.jpg ./testimages/testorig.ppm md5/md5cmp 1ee5d2c1a77f2da495f993c8c7cceca5 testout_3x2_ifast_prog.jpg testout_3x2_ifast_prog.jpg: OK ./djpeg -dct fast -outfile testout_3x2_ifast.ppm testout_3x2_ifast_prog.jpg md5/md5cmp fd283664b3b49127984af0a7f118fccd testout_3x2_ifast.ppm testout_3x2_ifast.ppm: OK rm testout_3x2_ifast.ppm testout_3x2_ifast_prog.jpg ./cjpeg -dct int -arithmetic -outfile testout_420_islow_ari.jpg ./testimages/testorig.ppm md5/md5cmp e986fb0a637a8d833d96e8a6d6d84ea1 testout_420_islow_ari.jpg testout_420_islow_ari.jpg: OK rm testout_420_islow_ari.jpg ./jpegtran -arithmetic -outfile testout_420_islow_ari.jpg ./testimages/testimgint.jpg md5/md5cmp e986fb0a637a8d833d96e8a6d6d84ea1 testout_420_islow_ari.jpg testout_420_islow_ari.jpg: OK rm testout_420_islow_ari.jpg ./cjpeg -sample 1x1 -dct int -progressive -arithmetic -outfile testout_444_islow_progari.jpg ./testimages/testorig.ppm md5/md5cmp 0a8f1c8f66e113c3cf635df0a475a617 testout_444_islow_progari.jpg testout_444_islow_progari.jpg: OK rm testout_444_islow_progari.jpg ./djpeg -fast -ppm -outfile testout_420m_ifast_ari.ppm ./testimages/testimgari.jpg md5/md5cmp 72b59a99bcf1de24c5b27d151bde2437 testout_420m_ifast_ari.ppm testout_420m_ifast_ari.ppm: OK rm testout_420m_ifast_ari.ppm ./jpegtran -outfile testout_420_islow.jpg ./testimages/testimgari.jpg md5/md5cmp 9a68f56bc76e466aa7e52f415d0f4a5f testout_420_islow.jpg testout_420_islow.jpg: OK rm testout_420_islow.jpg ./djpeg -dct int -scale 2/1 -nosmooth -ppm -outfile testout_420m_islow_2_1.ppm ./testimages/testorig.jpg md5/md5cmp 9f9de8c0612f8d06869b960b05abf9c9 testout_420m_islow_2_1.ppm testout_420m_islow_2_1.ppm: OK rm testout_420m_islow_2_1.ppm ./djpeg -dct int -scale 15/8 -nosmooth -ppm -outfile testout_420m_islow_15_8.ppm ./testimages/testorig.jpg md5/md5cmp b6875bc070720b899566cc06459b63b7 testout_420m_islow_15_8.ppm testout_420m_islow_15_8.ppm: OK rm testout_420m_islow_15_8.ppm ./djpeg -dct int -scale 13/8 -nosmooth -ppm -outfile testout_420m_islow_13_8.ppm ./testimages/testorig.jpg md5/md5cmp bc3452573c8152f6ae552939ee19f82f testout_420m_islow_13_8.ppm testout_420m_islow_13_8.ppm: OK rm testout_420m_islow_13_8.ppm ./djpeg -dct int -scale 11/8 -nosmooth -ppm -outfile testout_420m_islow_11_8.ppm ./testimages/testorig.jpg md5/md5cmp d8cc73c0aaacd4556569b59437ba00a5 testout_420m_islow_11_8.ppm testout_420m_islow_11_8.ppm: OK rm testout_420m_islow_11_8.ppm ./djpeg -dct int -scale 9/8 -nosmooth -ppm -outfile testout_420m_islow_9_8.ppm ./testimages/testorig.jpg md5/md5cmp d25e61bc7eac0002f5b393aa223747b6 testout_420m_islow_9_8.ppm testout_420m_islow_9_8.ppm: OK rm testout_420m_islow_9_8.ppm ./djpeg -dct int -scale 7/8 -nosmooth -ppm -outfile testout_420m_islow_7_8.ppm ./testimages/testorig.jpg md5/md5cmp ddb564b7c74a09494016d6cd7502a946 testout_420m_islow_7_8.ppm testout_420m_islow_7_8.ppm: OK rm testout_420m_islow_7_8.ppm ./djpeg -dct int -scale 3/4 -nosmooth -ppm -outfile testout_420m_islow_3_4.ppm ./testimages/testorig.jpg md5/md5cmp 8ed8e68808c3fbc4ea764fc9d2968646 testout_420m_islow_3_4.ppm testout_420m_islow_3_4.ppm: OK rm testout_420m_islow_3_4.ppm ./djpeg -dct int -scale 5/8 -nosmooth -ppm -outfile testout_420m_islow_5_8.ppm ./testimages/testorig.jpg md5/md5cmp a3363274999da2366a024efae6d16c9b testout_420m_islow_5_8.ppm testout_420m_islow_5_8.ppm: OK rm testout_420m_islow_5_8.ppm ./djpeg -dct int -scale 1/2 -nosmooth -ppm -outfile testout_420m_islow_1_2.ppm ./testimages/testorig.jpg md5/md5cmp bc25320e1f4c31ce2e610e43e9fd173c testout_tile_420_Q95_8x8.ppm testout_tile_420_Q95_8x8.ppm: OK for i in 16 32 64 128; do \ md5/md5cmp 75ffdf14602258c5c189522af57fa605 testout_tile_420_Q95_$i\x$i.ppm; \ done testout_tile_420_Q95_16x16.ppm: OK testout_tile_420_Q95_32x32.ppm: OK testout_tile_420_Q95_64x64.ppm: OK testout_tile_420_Q95_128x128.ppm: OK md5/md5cmp e692a315cea26b988c8e8b29a5dbcd81 testout_420m_islow_1_2.ppm md5/md5cmp 828941d7f41cd6283abd6beffb7fd51d testout_tile_422_Q95_8x8.ppm testout_420m_islow_1_2.ppm: OK rm testout_420m_islow_1_2.ppm testout_tile_422_Q95_8x8.ppm: OK for i in 16 32 64 128; do \ md5/md5cmp e877ae1324c4a280b95376f7f018172f testout_tile_422_Q95_$i\x$i.ppm; \ done ./djpeg -dct int -scale 3/8 -nosmooth -ppm -outfile testout_420m_islow_3_8.ppm ./testimages/testorig.jpg testout_tile_422_Q95_16x16.ppm: OK testout_tile_422_Q95_32x32.ppm: OK testout_tile_422_Q95_64x64.ppm: OK testout_tile_422_Q95_128x128.ppm: OK rm testout_tile_GRAY_* testout_tile_420_* testout_tile_422_* testout_tile_444_* testout_tile.ppm echo GREAT SUCCESS! md5/md5cmp 79eca9175652ced755155c90e785a996 testout_420m_islow_3_8.ppm testout_420m_islow_3_8.ppm: OK rm testout_420m_islow_3_8.ppm GREAT SUCCESS! ./djpeg -dct int -scale 1/4 -nosmooth -ppm -outfile testout_420m_islow_1_4.ppm ./testimages/testorig.jpg md5/md5cmp 79cd778f8bf1a117690052cacdd54eca testout_420m_islow_1_4.ppm testout_420m_islow_1_4.ppm: OK rm testout_420m_islow_1_4.ppm ./djpeg -dct int -scale 1/8 -nosmooth -ppm -outfile testout_420m_islow_1_8.ppm ./testimages/testorig.jpg md5/md5cmp 391b3d4aca640c8567d6f8745eb2142f testout_420m_islow_1_8.ppm testout_420m_islow_1_8.ppm: OK rm testout_420m_islow_1_8.ppm ./djpeg -dct int -colors 256 -bmp -outfile testout_420_islow_256.bmp ./testimages/testorig.jpg md5/md5cmp 4980185e3776e89bd931736e1cddeee6 testout_420_islow_256.bmp testout_420_islow_256.bmp: OK rm testout_420_islow_256.bmp ./djpeg -dct int -rgb565 -dither none -bmp -outfile testout_420_islow_565.bmp ./testimages/testorig.jpg md5/md5cmp bf9d13e16c4923b92e1faa604d7922cb testout_420_islow_565.bmp testout_420_islow_565.bmp: OK rm testout_420_islow_565.bmp ./djpeg -dct int -rgb565 -bmp -outfile testout_420_islow_565D.bmp ./testimages/testorig.jpg md5/md5cmp 6bde71526acc44bcff76f696df8638d2 testout_420_islow_565D.bmp testout_420_islow_565D.bmp: OK rm testout_420_islow_565D.bmp ./djpeg -dct int -nosmooth -rgb565 -dither none -bmp -outfile testout_420m_islow_565.bmp ./testimages/testorig.jpg md5/md5cmp 8dc0185245353cfa32ad97027342216f testout_420m_islow_565.bmp testout_420m_islow_565.bmp: OK rm testout_420m_islow_565.bmp ./djpeg -dct int -nosmooth -rgb565 -bmp -outfile testout_420m_islow_565D.bmp ./testimages/testorig.jpg md5/md5cmp d1be3a3339166255e76fa50a0d70d73e testout_420m_islow_565D.bmp testout_420m_islow_565D.bmp: OK rm testout_420m_islow_565D.bmp ./jpegtran -crop 120x90+20+50 -transpose -perfect -outfile testout_crop.jpg ./testimages/testorig.jpg md5/md5cmp b4197f377e621c4e9b1d20471432610d testout_crop.jpg testout_crop.jpg: OK rm testout_crop.jpg echo GREAT SUCCESS! GREAT SUCCESS! JPEG -> ABGR Bottom-Up 1/8 ... Passed. XRGB Top-Down -> GRAY Q100 ... Done. Result in test_enc_XRGB_TD_GRAY_Q100.jpg JPEG -> XRGB Top-Down 2/1 ... Passed. JPEG -> XRGB Top-Down 15/8 ... Passed. JPEG -> XRGB Top-Down 7/4 ... Passed. JPEG -> XRGB Top-Down 13/8 ... Passed. JPEG -> XRGB Top-Down 3/2 ... Passed. JPEG -> XRGB Top-Down 11/8 ... Passed. JPEG -> XRGB Top-Down 5/4 ... Passed. JPEG -> XRGB Top-Down 9/8 ... Passed. JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 7/8 ... Passed. JPEG -> XRGB Top-Down 3/4 ... Passed. JPEG -> XRGB Top-Down 5/8 ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 3/8 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> XRGB Top-Down 1/8 ... Passed. JPEG -> ARGB Top-Down 2/1 ... Passed. JPEG -> ARGB Top-Down 15/8 ... Passed. JPEG -> ARGB Top-Down 7/4 ... Passed. JPEG -> ARGB Top-Down 13/8 ... Passed. JPEG -> ARGB Top-Down 3/2 ... Passed. JPEG -> ARGB Top-Down 11/8 ... Passed. JPEG -> ARGB Top-Down 5/4 ... Passed. JPEG -> ARGB Top-Down 9/8 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 7/8 ... Passed. JPEG -> ARGB Top-Down 3/4 ... Passed. JPEG -> ARGB Top-Down 5/8 ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 3/8 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down 1/8 ... Passed. XRGB Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_XRGB_BU_GRAY_Q100.jpg JPEG -> XRGB Bottom-Up 2/1 ... Passed. JPEG -> XRGB Bottom-Up 15/8 ... Passed. JPEG -> XRGB Bottom-Up 7/4 ... Passed. JPEG -> XRGB Bottom-Up 13/8 ... Passed. JPEG -> XRGB Bottom-Up 3/2 ... Passed. JPEG -> XRGB Bottom-Up 11/8 ... Passed. JPEG -> XRGB Bottom-Up 5/4 ... Passed. JPEG -> XRGB Bottom-Up 9/8 ... Passed. JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 7/8 ... Passed. JPEG -> XRGB Bottom-Up 3/4 ... Passed. JPEG -> XRGB Bottom-Up 5/8 ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 3/8 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> XRGB Bottom-Up 1/8 ... Passed. JPEG -> ARGB Bottom-Up 2/1 ... Passed. JPEG -> ARGB Bottom-Up 15/8 ... Passed. JPEG -> ARGB Bottom-Up 7/4 ... Passed. JPEG -> ARGB Bottom-Up 13/8 ... Passed. JPEG -> ARGB Bottom-Up 3/2 ... Passed. JPEG -> ARGB Bottom-Up 11/8 ... Passed. JPEG -> ARGB Bottom-Up 5/4 ... Passed. JPEG -> ARGB Bottom-Up 9/8 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 7/8 ... Passed. JPEG -> ARGB Bottom-Up 3/4 ... Passed. JPEG -> ARGB Bottom-Up 5/8 ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 3/8 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up 1/8 ... Passed. -------------------- Buffer size regression test 0001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 2000Done. ./tjunittest -alloc Testing automatic buffer allocation RGB Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_RGB_TD_444_Q100.jpg JPEG -> RGB Top-Down 2/1 ... Passed. JPEG -> RGB Top-Down 15/8 ... Passed. JPEG -> RGB Top-Down 7/4 ... Passed. JPEG -> RGB Top-Down 13/8 ... Passed. JPEG -> RGB Top-Down 3/2 ... Passed. JPEG -> RGB Top-Down 11/8 ... Passed. JPEG -> RGB Top-Down 5/4 ... Passed. JPEG -> RGB Top-Down 9/8 ... Passed. JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 7/8 ... Passed. JPEG -> RGB Top-Down 3/4 ... Passed. JPEG -> RGB Top-Down 5/8 ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 3/8 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. JPEG -> RGB Top-Down 1/8 ... Passed. RGB Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_RGB_BU_444_Q100.jpg JPEG -> RGB Bottom-Up 2/1 ... Passed. JPEG -> RGB Bottom-Up 15/8 ... Passed. JPEG -> RGB Bottom-Up 7/4 ... Passed. JPEG -> RGB Bottom-Up 13/8 ... Passed. JPEG -> RGB Bottom-Up 3/2 ... Passed. JPEG -> RGB Bottom-Up 11/8 ... Passed. JPEG -> RGB Bottom-Up 5/4 ... Passed. JPEG -> RGB Bottom-Up 9/8 ... Passed. JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 7/8 ... Passed. JPEG -> RGB Bottom-Up 3/4 ... Passed. JPEG -> RGB Bottom-Up 5/8 ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 3/8 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. JPEG -> RGB Bottom-Up 1/8 ... Passed. BGR Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_BGR_TD_444_Q100.jpg JPEG -> BGR Top-Down 2/1 ... Passed. JPEG -> BGR Top-Down 15/8 ... Passed. JPEG -> BGR Top-Down 7/4 ... Passed. JPEG -> BGR Top-Down 13/8 ... Passed. JPEG -> BGR Top-Down 3/2 ... Passed. JPEG -> BGR Top-Down 11/8 ... Passed. JPEG -> BGR Top-Down 5/4 ... Passed. JPEG -> BGR Top-Down 9/8 ... Passed. JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 7/8 ... Passed. JPEG -> BGR Top-Down 3/4 ... Passed. JPEG -> BGR Top-Down 5/8 ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 3/8 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. JPEG -> BGR Top-Down 1/8 ... Passed. BGR Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_BGR_BU_444_Q100.jpg JPEG -> BGR Bottom-Up 2/1 ... Passed. JPEG -> BGR Bottom-Up 15/8 ... Passed. JPEG -> BGR Bottom-Up 7/4 ... Passed. JPEG -> BGR Bottom-Up 13/8 ... Passed. JPEG -> BGR Bottom-Up 3/2 ... Passed. JPEG -> BGR Bottom-Up 11/8 ... Passed. JPEG -> BGR Bottom-Up 5/4 ... Passed. JPEG -> BGR Bottom-Up 9/8 ... Passed. JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 7/8 ... Passed. JPEG -> BGR Bottom-Up 3/4 ... Passed. JPEG -> BGR Bottom-Up 5/8 ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 3/8 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. JPEG -> BGR Bottom-Up 1/8 ... Passed. -------------------- RGBX Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_RGBX_TD_444_Q100.jpg JPEG -> RGBX Top-Down 2/1 ... Passed. JPEG -> RGBX Top-Down 15/8 ... Passed. JPEG -> RGBX Top-Down 7/4 ... Passed. JPEG -> RGBX Top-Down 13/8 ... Passed. JPEG -> RGBX Top-Down 3/2 ... Passed. JPEG -> RGBX Top-Down 11/8 ... Passed. JPEG -> RGBX Top-Down 5/4 ... Passed. JPEG -> RGBX Top-Down 9/8 ... Passed. JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 7/8 ... Passed. JPEG -> RGBX Top-Down 3/4 ... Passed. JPEG -> RGBX Top-Down 5/8 ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 3/8 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBX Top-Down 1/8 ... Passed. JPEG -> RGBA Top-Down 2/1 ... Passed. JPEG -> RGBA Top-Down 15/8 ... Passed. JPEG -> RGBA Top-Down 7/4 ... Passed. JPEG -> RGBA Top-Down 13/8 ... Passed. JPEG -> RGBA Top-Down 3/2 ... Passed. JPEG -> RGBA Top-Down 11/8 ... Passed. JPEG -> RGBA Top-Down 5/4 ... Passed. JPEG -> RGBA Top-Down 9/8 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 7/8 ... Passed. JPEG -> RGBA Top-Down 3/4 ... Passed. JPEG -> RGBA Top-Down 5/8 ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 3/8 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down 1/8 ... Passed. RGBX Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_RGBX_BU_444_Q100.jpg JPEG -> RGBX Bottom-Up 2/1 ... Passed. JPEG -> RGBX Bottom-Up 15/8 ... Passed. JPEG -> RGBX Bottom-Up 7/4 ... Passed. JPEG -> RGBX Bottom-Up 13/8 ... Passed. JPEG -> RGBX Bottom-Up 3/2 ... Passed. JPEG -> RGBX Bottom-Up 11/8 ... Passed. JPEG -> RGBX Bottom-Up 5/4 ... Passed. JPEG -> RGBX Bottom-Up 9/8 ... Passed. JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 7/8 ... Passed. JPEG -> RGBX Bottom-Up 3/4 ... Passed. JPEG -> RGBX Bottom-Up 5/8 ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 3/8 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBX Bottom-Up 1/8 ... Passed. JPEG -> RGBA Bottom-Up 2/1 ... Passed. JPEG -> RGBA Bottom-Up 15/8 ... Passed. JPEG -> RGBA Bottom-Up 7/4 ... Passed. JPEG -> RGBA Bottom-Up 13/8 ... Passed. JPEG -> RGBA Bottom-Up 3/2 ... Passed. JPEG -> RGBA Bottom-Up 11/8 ... Passed. JPEG -> RGBA Bottom-Up 5/4 ... Passed. JPEG -> RGBA Bottom-Up 9/8 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 7/8 ... Passed. JPEG -> RGBA Bottom-Up 3/4 ... Passed. JPEG -> RGBA Bottom-Up 5/8 ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 3/8 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up 1/8 ... Passed. BGRX Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_BGRX_TD_444_Q100.jpg JPEG -> BGRX Top-Down 2/1 ... Passed. JPEG -> BGRX Top-Down 15/8 ... Passed. JPEG -> BGRX Top-Down 7/4 ... Passed. JPEG -> BGRX Top-Down 13/8 ... Passed. JPEG -> BGRX Top-Down 3/2 ... Passed. JPEG -> BGRX Top-Down 11/8 ... Passed. JPEG -> BGRX Top-Down 5/4 ... Passed. JPEG -> BGRX Top-Down 9/8 ... Passed. JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 7/8 ... Passed. JPEG -> BGRX Top-Down 3/4 ... Passed. JPEG -> BGRX Top-Down 5/8 ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 3/8 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRX Top-Down 1/8 ... Passed. JPEG -> BGRA Top-Down 2/1 ... Passed. JPEG -> BGRA Top-Down 15/8 ... Passed. JPEG -> BGRA Top-Down 7/4 ... Passed. JPEG -> BGRA Top-Down 13/8 ... Passed. JPEG -> BGRA Top-Down 3/2 ... Passed. JPEG -> BGRA Top-Down 11/8 ... Passed. JPEG -> BGRA Top-Down 5/4 ... Passed. JPEG -> BGRA Top-Down 9/8 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 7/8 ... Passed. JPEG -> BGRA Top-Down 3/4 ... Passed. JPEG -> BGRA Top-Down 5/8 ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 3/8 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down 1/8 ... Passed. BGRX Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_BGRX_BU_444_Q100.jpg JPEG -> BGRX Bottom-Up 2/1 ... Passed. JPEG -> BGRX Bottom-Up 15/8 ... Passed. JPEG -> BGRX Bottom-Up 7/4 ... Passed. JPEG -> BGRX Bottom-Up 13/8 ... Passed. JPEG -> BGRX Bottom-Up 3/2 ... Passed. JPEG -> BGRX Bottom-Up 11/8 ... Passed. JPEG -> BGRX Bottom-Up 5/4 ... Passed. JPEG -> BGRX Bottom-Up 9/8 ... Passed. JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 7/8 ... Passed. JPEG -> BGRX Bottom-Up 3/4 ... Passed. JPEG -> BGRX Bottom-Up 5/8 ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 3/8 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRX Bottom-Up 1/8 ... Passed. JPEG -> BGRA Bottom-Up 2/1 ... Passed. JPEG -> BGRA Bottom-Up 15/8 ... Passed. JPEG -> BGRA Bottom-Up 7/4 ... Passed. JPEG -> BGRA Bottom-Up 13/8 ... Passed. JPEG -> BGRA Bottom-Up 3/2 ... Passed. JPEG -> BGRA Bottom-Up 11/8 ... Passed. JPEG -> BGRA Bottom-Up 5/4 ... Passed. JPEG -> BGRA Bottom-Up 9/8 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 7/8 ... Passed. JPEG -> BGRA Bottom-Up 3/4 ... Passed. JPEG -> BGRA Bottom-Up 5/8 ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 3/8 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up 1/8 ... Passed. XBGR Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_XBGR_TD_444_Q100.jpg JPEG -> XBGR Top-Down 2/1 ... Passed. JPEG -> XBGR Top-Down 15/8 ... Passed. JPEG -> XBGR Top-Down 7/4 ... Passed. JPEG -> XBGR Top-Down 13/8 ... Passed. JPEG -> XBGR Top-Down 3/2 ... Passed. JPEG -> XBGR Top-Down 11/8 ... Passed. JPEG -> XBGR Top-Down 5/4 ... Passed. JPEG -> XBGR Top-Down 9/8 ... Passed. JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 7/8 ... Passed. JPEG -> XBGR Top-Down 3/4 ... Passed. JPEG -> XBGR Top-Down 5/8 ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 3/8 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> XBGR Top-Down 1/8 ... Passed. JPEG -> ABGR Top-Down 2/1 ... Passed. JPEG -> ABGR Top-Down 15/8 ... Passed. JPEG -> ABGR Top-Down 7/4 ... Passed. JPEG -> ABGR Top-Down 13/8 ... Passed. JPEG -> ABGR Top-Down 3/2 ... Passed. JPEG -> ABGR Top-Down 11/8 ... Passed. JPEG -> ABGR Top-Down 5/4 ... Passed. JPEG -> ABGR Top-Down 9/8 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 7/8 ... Passed. JPEG -> ABGR Top-Down 3/4 ... Passed. JPEG -> ABGR Top-Down 5/8 ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 3/8 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down 1/8 ... Passed. XBGR Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_XBGR_BU_444_Q100.jpg JPEG -> XBGR Bottom-Up 2/1 ... Passed. JPEG -> XBGR Bottom-Up 15/8 ... Passed. JPEG -> XBGR Bottom-Up 7/4 ... Passed. JPEG -> XBGR Bottom-Up 13/8 ... Passed. JPEG -> XBGR Bottom-Up 3/2 ... Passed. JPEG -> XBGR Bottom-Up 11/8 ... Passed. JPEG -> XBGR Bottom-Up 5/4 ... Passed. JPEG -> XBGR Bottom-Up 9/8 ... Passed. JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 7/8 ... Passed. JPEG -> XBGR Bottom-Up 3/4 ... Passed. JPEG -> XBGR Bottom-Up 5/8 ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 3/8 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> XBGR Bottom-Up 1/8 ... Passed. JPEG -> ABGR Bottom-Up 2/1 ... Passed. JPEG -> ABGR Bottom-Up 15/8 ... Passed. JPEG -> ABGR Bottom-Up 7/4 ... Passed. JPEG -> ABGR Bottom-Up 13/8 ... Passed. JPEG -> ABGR Bottom-Up 3/2 ... Passed. JPEG -> ABGR Bottom-Up 11/8 ... Passed. JPEG -> ABGR Bottom-Up 5/4 ... Passed. JPEG -> ABGR Bottom-Up 9/8 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 7/8 ... Passed. JPEG -> ABGR Bottom-Up 3/4 ... Passed. JPEG -> ABGR Bottom-Up 5/8 ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 3/8 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up 1/8 ... Passed. XRGB Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_XRGB_TD_444_Q100.jpg JPEG -> XRGB Top-Down 2/1 ... Passed. JPEG -> XRGB Top-Down 15/8 ... Passed. JPEG -> XRGB Top-Down 7/4 ... Passed. JPEG -> XRGB Top-Down 13/8 ... Passed. JPEG -> XRGB Top-Down 3/2 ... Passed. JPEG -> XRGB Top-Down 11/8 ... Passed. JPEG -> XRGB Top-Down 5/4 ... Passed. JPEG -> XRGB Top-Down 9/8 ... Passed. JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 7/8 ... Passed. JPEG -> XRGB Top-Down 3/4 ... Passed. JPEG -> XRGB Top-Down 5/8 ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 3/8 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> XRGB Top-Down 1/8 ... Passed. JPEG -> ARGB Top-Down 2/1 ... Passed. JPEG -> ARGB Top-Down 15/8 ... Passed. JPEG -> ARGB Top-Down 7/4 ... Passed. JPEG -> ARGB Top-Down 13/8 ... Passed. JPEG -> ARGB Top-Down 3/2 ... Passed. JPEG -> ARGB Top-Down 11/8 ... Passed. JPEG -> ARGB Top-Down 5/4 ... Passed. JPEG -> ARGB Top-Down 9/8 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 7/8 ... Passed. JPEG -> ARGB Top-Down 3/4 ... Passed. JPEG -> ARGB Top-Down 5/8 ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 3/8 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down 1/8 ... Passed. XRGB Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_XRGB_BU_444_Q100.jpg JPEG -> XRGB Bottom-Up 2/1 ... Passed. JPEG -> XRGB Bottom-Up 15/8 ... Passed. JPEG -> XRGB Bottom-Up 7/4 ... Passed. JPEG -> XRGB Bottom-Up 13/8 ... Passed. JPEG -> XRGB Bottom-Up 3/2 ... Passed. JPEG -> XRGB Bottom-Up 11/8 ... Passed. JPEG -> XRGB Bottom-Up 5/4 ... Passed. JPEG -> XRGB Bottom-Up 9/8 ... Passed. JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 7/8 ... Passed. JPEG -> XRGB Bottom-Up 3/4 ... Passed. JPEG -> XRGB Bottom-Up 5/8 ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 3/8 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> XRGB Bottom-Up 1/8 ... Passed. JPEG -> ARGB Bottom-Up 2/1 ... Passed. JPEG -> ARGB Bottom-Up 15/8 ... Passed. JPEG -> ARGB Bottom-Up 7/4 ... Passed. JPEG -> ARGB Bottom-Up 13/8 ... Passed. JPEG -> ARGB Bottom-Up 3/2 ... Passed. JPEG -> ARGB Bottom-Up 11/8 ... Passed. JPEG -> ARGB Bottom-Up 5/4 ... Passed. JPEG -> ARGB Bottom-Up 9/8 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 7/8 ... Passed. JPEG -> ARGB Bottom-Up 3/4 ... Passed. JPEG -> ARGB Bottom-Up 5/8 ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 3/8 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up 1/8 ... Passed. CMYK Top-Down -> 4:4:4 Q100 ... Done. Result in test_enc_CMYK_TD_444_Q100.jpg JPEG -> CMYK Top-Down 2/1 ... Passed. JPEG -> CMYK Top-Down 15/8 ... Passed. JPEG -> CMYK Top-Down 7/4 ... Passed. JPEG -> CMYK Top-Down 13/8 ... Passed. JPEG -> CMYK Top-Down 3/2 ... Passed. JPEG -> CMYK Top-Down 11/8 ... Passed. JPEG -> CMYK Top-Down 5/4 ... Passed. JPEG -> CMYK Top-Down 9/8 ... Passed. JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 7/8 ... Passed. JPEG -> CMYK Top-Down 3/4 ... Passed. JPEG -> CMYK Top-Down 5/8 ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 3/8 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. JPEG -> CMYK Top-Down 1/8 ... Passed. CMYK Bottom-Up -> 4:4:4 Q100 ... Done. Result in test_enc_CMYK_BU_444_Q100.jpg JPEG -> CMYK Bottom-Up 2/1 ... Passed. JPEG -> CMYK Bottom-Up 15/8 ... Passed. JPEG -> CMYK Bottom-Up 7/4 ... Passed. JPEG -> CMYK Bottom-Up 13/8 ... Passed. JPEG -> CMYK Bottom-Up 3/2 ... Passed. JPEG -> CMYK Bottom-Up 11/8 ... Passed. JPEG -> CMYK Bottom-Up 5/4 ... Passed. JPEG -> CMYK Bottom-Up 9/8 ... Passed. JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 7/8 ... Passed. JPEG -> CMYK Bottom-Up 3/4 ... Passed. JPEG -> CMYK Bottom-Up 5/8 ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 3/8 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. JPEG -> CMYK Bottom-Up 1/8 ... Passed. -------------------- RGB Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_RGB_TD_422_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. RGB Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_RGB_BU_422_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. BGR Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_BGR_TD_422_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. BGR Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_BGR_BU_422_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. -------------------- RGBX Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_RGBX_TD_422_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. RGBX Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_RGBX_BU_422_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. BGRX Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_BGRX_TD_422_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. BGRX Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_BGRX_BU_422_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. XBGR Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_XBGR_TD_422_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. XBGR Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_XBGR_BU_422_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. XRGB Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_XRGB_TD_422_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. XRGB Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_XRGB_BU_422_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. CMYK Top-Down -> 4:2:2 Q100 ... Done. Result in test_enc_CMYK_TD_422_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. CMYK Bottom-Up -> 4:2:2 Q100 ... Done. Result in test_enc_CMYK_BU_422_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. -------------------- RGB Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_RGB_TD_420_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. RGB Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_RGB_BU_420_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. BGR Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_BGR_TD_420_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. BGR Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_BGR_BU_420_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. -------------------- RGBX Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_RGBX_TD_420_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. RGBX Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_RGBX_BU_420_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. BGRX Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_BGRX_TD_420_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. BGRX Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_BGRX_BU_420_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. XBGR Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_XBGR_TD_420_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. XBGR Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_XBGR_BU_420_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. XRGB Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_XRGB_TD_420_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. XRGB Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_XRGB_BU_420_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. CMYK Top-Down -> 4:2:0 Q100 ... Done. Result in test_enc_CMYK_TD_420_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. CMYK Bottom-Up -> 4:2:0 Q100 ... Done. Result in test_enc_CMYK_BU_420_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. -------------------- RGB Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_RGB_TD_440_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. RGB Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_RGB_BU_440_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. BGR Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_BGR_TD_440_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. BGR Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_BGR_BU_440_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. -------------------- RGBX Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_RGBX_TD_440_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. RGBX Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_RGBX_BU_440_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. BGRX Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_BGRX_TD_440_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. BGRX Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_BGRX_BU_440_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. XBGR Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_XBGR_TD_440_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. XBGR Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_XBGR_BU_440_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. XRGB Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_XRGB_TD_440_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. XRGB Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_XRGB_BU_440_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. CMYK Top-Down -> 4:4:0 Q100 ... Done. Result in test_enc_CMYK_TD_440_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. JPEG -> CMYK Top-Down 1/4 ... Passed. CMYK Bottom-Up -> 4:4:0 Q100 ... Done. Result in test_enc_CMYK_BU_440_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. JPEG -> CMYK Bottom-Up 1/4 ... Passed. -------------------- RGB Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_RGB_TD_411_Q100.jpg JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. RGB Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_RGB_BU_411_Q100.jpg JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. BGR Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_BGR_TD_411_Q100.jpg JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. BGR Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_BGR_BU_411_Q100.jpg JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. -------------------- RGBX Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_RGBX_TD_411_Q100.jpg JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. RGBX Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_RGBX_BU_411_Q100.jpg JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. BGRX Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_BGRX_TD_411_Q100.jpg JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. BGRX Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_BGRX_BU_411_Q100.jpg JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. XBGR Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_XBGR_TD_411_Q100.jpg JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. XBGR Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_XBGR_BU_411_Q100.jpg JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. XRGB Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_XRGB_TD_411_Q100.jpg JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. XRGB Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_XRGB_BU_411_Q100.jpg JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. CMYK Top-Down -> 4:1:1 Q100 ... Done. Result in test_enc_CMYK_TD_411_Q100.jpg JPEG -> CMYK Top-Down ... Passed. JPEG -> CMYK Top-Down 1/2 ... Passed. CMYK Bottom-Up -> 4:1:1 Q100 ... Done. Result in test_enc_CMYK_BU_411_Q100.jpg JPEG -> CMYK Bottom-Up ... Passed. JPEG -> CMYK Bottom-Up 1/2 ... Passed. -------------------- Grayscale Top-Down -> GRAY Q100 ... Done. Result in test_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> Grayscale Top-Down 2/1 ... Passed. JPEG -> Grayscale Top-Down 15/8 ... Passed. JPEG -> Grayscale Top-Down 7/4 ... Passed. JPEG -> Grayscale Top-Down 13/8 ... Passed. JPEG -> Grayscale Top-Down 3/2 ... Passed. JPEG -> Grayscale Top-Down 11/8 ... Passed. JPEG -> Grayscale Top-Down 5/4 ... Passed. JPEG -> Grayscale Top-Down 9/8 ... Passed. JPEG -> Grayscale Top-Down ... Passed. JPEG -> Grayscale Top-Down 7/8 ... Passed. JPEG -> Grayscale Top-Down 3/4 ... Passed. JPEG -> Grayscale Top-Down 5/8 ... Passed. JPEG -> Grayscale Top-Down 1/2 ... Passed. JPEG -> Grayscale Top-Down 3/8 ... Passed. JPEG -> Grayscale Top-Down 1/4 ... Passed. JPEG -> Grayscale Top-Down 1/8 ... Passed. Grayscale Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> Grayscale Bottom-Up 2/1 ... Passed. JPEG -> Grayscale Bottom-Up 15/8 ... Passed. JPEG -> Grayscale Bottom-Up 7/4 ... Passed. JPEG -> Grayscale Bottom-Up 13/8 ... Passed. JPEG -> Grayscale Bottom-Up 3/2 ... Passed. JPEG -> Grayscale Bottom-Up 11/8 ... Passed. JPEG -> Grayscale Bottom-Up 5/4 ... Passed. JPEG -> Grayscale Bottom-Up 9/8 ... Passed. JPEG -> Grayscale Bottom-Up ... Passed. JPEG -> Grayscale Bottom-Up 7/8 ... Passed. JPEG -> Grayscale Bottom-Up 3/4 ... Passed. JPEG -> Grayscale Bottom-Up 5/8 ... Passed. JPEG -> Grayscale Bottom-Up 1/2 ... Passed. JPEG -> Grayscale Bottom-Up 3/8 ... Passed. JPEG -> Grayscale Bottom-Up 1/4 ... Passed. JPEG -> Grayscale Bottom-Up 1/8 ... Passed. -------------------- RGB Top-Down -> GRAY Q100 ... Done. Result in test_enc_RGB_TD_GRAY_Q100.jpg JPEG -> RGB Top-Down 2/1 ... Passed. JPEG -> RGB Top-Down 15/8 ... Passed. JPEG -> RGB Top-Down 7/4 ... Passed. JPEG -> RGB Top-Down 13/8 ... Passed. JPEG -> RGB Top-Down 3/2 ... Passed. JPEG -> RGB Top-Down 11/8 ... Passed. JPEG -> RGB Top-Down 5/4 ... Passed. JPEG -> RGB Top-Down 9/8 ... Passed. JPEG -> RGB Top-Down ... Passed. JPEG -> RGB Top-Down 7/8 ... Passed. JPEG -> RGB Top-Down 3/4 ... Passed. JPEG -> RGB Top-Down 5/8 ... Passed. JPEG -> RGB Top-Down 1/2 ... Passed. JPEG -> RGB Top-Down 3/8 ... Passed. JPEG -> RGB Top-Down 1/4 ... Passed. JPEG -> RGB Top-Down 1/8 ... Passed. RGB Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_RGB_BU_GRAY_Q100.jpg JPEG -> RGB Bottom-Up 2/1 ... Passed. JPEG -> RGB Bottom-Up 15/8 ... Passed. JPEG -> RGB Bottom-Up 7/4 ... Passed. JPEG -> RGB Bottom-Up 13/8 ... Passed. JPEG -> RGB Bottom-Up 3/2 ... Passed. JPEG -> RGB Bottom-Up 11/8 ... Passed. JPEG -> RGB Bottom-Up 5/4 ... Passed. JPEG -> RGB Bottom-Up 9/8 ... Passed. JPEG -> RGB Bottom-Up ... Passed. JPEG -> RGB Bottom-Up 7/8 ... Passed. JPEG -> RGB Bottom-Up 3/4 ... Passed. JPEG -> RGB Bottom-Up 5/8 ... Passed. JPEG -> RGB Bottom-Up 1/2 ... Passed. JPEG -> RGB Bottom-Up 3/8 ... Passed. JPEG -> RGB Bottom-Up 1/4 ... Passed. JPEG -> RGB Bottom-Up 1/8 ... Passed. BGR Top-Down -> GRAY Q100 ... Done. Result in test_enc_BGR_TD_GRAY_Q100.jpg JPEG -> BGR Top-Down 2/1 ... Passed. JPEG -> BGR Top-Down 15/8 ... Passed. JPEG -> BGR Top-Down 7/4 ... Passed. JPEG -> BGR Top-Down 13/8 ... Passed. JPEG -> BGR Top-Down 3/2 ... Passed. JPEG -> BGR Top-Down 11/8 ... Passed. JPEG -> BGR Top-Down 5/4 ... Passed. JPEG -> BGR Top-Down 9/8 ... Passed. JPEG -> BGR Top-Down ... Passed. JPEG -> BGR Top-Down 7/8 ... Passed. JPEG -> BGR Top-Down 3/4 ... Passed. JPEG -> BGR Top-Down 5/8 ... Passed. JPEG -> BGR Top-Down 1/2 ... Passed. JPEG -> BGR Top-Down 3/8 ... Passed. JPEG -> BGR Top-Down 1/4 ... Passed. JPEG -> BGR Top-Down 1/8 ... Passed. BGR Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_BGR_BU_GRAY_Q100.jpg JPEG -> BGR Bottom-Up 2/1 ... Passed. JPEG -> BGR Bottom-Up 15/8 ... Passed. JPEG -> BGR Bottom-Up 7/4 ... Passed. JPEG -> BGR Bottom-Up 13/8 ... Passed. JPEG -> BGR Bottom-Up 3/2 ... Passed. JPEG -> BGR Bottom-Up 11/8 ... Passed. JPEG -> BGR Bottom-Up 5/4 ... Passed. JPEG -> BGR Bottom-Up 9/8 ... Passed. JPEG -> BGR Bottom-Up ... Passed. JPEG -> BGR Bottom-Up 7/8 ... Passed. JPEG -> BGR Bottom-Up 3/4 ... Passed. JPEG -> BGR Bottom-Up 5/8 ... Passed. JPEG -> BGR Bottom-Up 1/2 ... Passed. JPEG -> BGR Bottom-Up 3/8 ... Passed. JPEG -> BGR Bottom-Up 1/4 ... Passed. JPEG -> BGR Bottom-Up 1/8 ... Passed. -------------------- RGBX Top-Down -> GRAY Q100 ... Done. Result in test_enc_RGBX_TD_GRAY_Q100.jpg JPEG -> RGBX Top-Down 2/1 ... Passed. JPEG -> RGBX Top-Down 15/8 ... Passed. JPEG -> RGBX Top-Down 7/4 ... Passed. JPEG -> RGBX Top-Down 13/8 ... Passed. JPEG -> RGBX Top-Down 3/2 ... Passed. JPEG -> RGBX Top-Down 11/8 ... Passed. JPEG -> RGBX Top-Down 5/4 ... Passed. JPEG -> RGBX Top-Down 9/8 ... Passed. JPEG -> RGBX Top-Down ... Passed. JPEG -> RGBX Top-Down 7/8 ... Passed. JPEG -> RGBX Top-Down 3/4 ... Passed. JPEG -> RGBX Top-Down 5/8 ... Passed. JPEG -> RGBX Top-Down 1/2 ... Passed. JPEG -> RGBX Top-Down 3/8 ... Passed. JPEG -> RGBX Top-Down 1/4 ... Passed. JPEG -> RGBX Top-Down 1/8 ... Passed. JPEG -> RGBA Top-Down 2/1 ... Passed. JPEG -> RGBA Top-Down 15/8 ... Passed. JPEG -> RGBA Top-Down 7/4 ... Passed. JPEG -> RGBA Top-Down 13/8 ... Passed. JPEG -> RGBA Top-Down 3/2 ... Passed. JPEG -> RGBA Top-Down 11/8 ... Passed. JPEG -> RGBA Top-Down 5/4 ... Passed. JPEG -> RGBA Top-Down 9/8 ... Passed. JPEG -> RGBA Top-Down ... Passed. JPEG -> RGBA Top-Down 7/8 ... Passed. JPEG -> RGBA Top-Down 3/4 ... Passed. JPEG -> RGBA Top-Down 5/8 ... Passed. JPEG -> RGBA Top-Down 1/2 ... Passed. JPEG -> RGBA Top-Down 3/8 ... Passed. JPEG -> RGBA Top-Down 1/4 ... Passed. JPEG -> RGBA Top-Down 1/8 ... Passed. RGBX Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_RGBX_BU_GRAY_Q100.jpg JPEG -> RGBX Bottom-Up 2/1 ... Passed. JPEG -> RGBX Bottom-Up 15/8 ... Passed. JPEG -> RGBX Bottom-Up 7/4 ... Passed. JPEG -> RGBX Bottom-Up 13/8 ... Passed. JPEG -> RGBX Bottom-Up 3/2 ... Passed. JPEG -> RGBX Bottom-Up 11/8 ... Passed. JPEG -> RGBX Bottom-Up 5/4 ... Passed. JPEG -> RGBX Bottom-Up 9/8 ... Passed. JPEG -> RGBX Bottom-Up ... Passed. JPEG -> RGBX Bottom-Up 7/8 ... Passed. JPEG -> RGBX Bottom-Up 3/4 ... Passed. JPEG -> RGBX Bottom-Up 5/8 ... Passed. JPEG -> RGBX Bottom-Up 1/2 ... Passed. JPEG -> RGBX Bottom-Up 3/8 ... Passed. JPEG -> RGBX Bottom-Up 1/4 ... Passed. JPEG -> RGBX Bottom-Up 1/8 ... Passed. JPEG -> RGBA Bottom-Up 2/1 ... Passed. JPEG -> RGBA Bottom-Up 15/8 ... Passed. JPEG -> RGBA Bottom-Up 7/4 ... Passed. JPEG -> RGBA Bottom-Up 13/8 ... Passed. JPEG -> RGBA Bottom-Up 3/2 ... Passed. JPEG -> RGBA Bottom-Up 11/8 ... Passed. JPEG -> RGBA Bottom-Up 5/4 ... Passed. JPEG -> RGBA Bottom-Up 9/8 ... Passed. JPEG -> RGBA Bottom-Up ... Passed. JPEG -> RGBA Bottom-Up 7/8 ... Passed. JPEG -> RGBA Bottom-Up 3/4 ... Passed. JPEG -> RGBA Bottom-Up 5/8 ... Passed. JPEG -> RGBA Bottom-Up 1/2 ... Passed. JPEG -> RGBA Bottom-Up 3/8 ... Passed. JPEG -> RGBA Bottom-Up 1/4 ... Passed. JPEG -> RGBA Bottom-Up 1/8 ... Passed. BGRX Top-Down -> GRAY Q100 ... Done. Result in test_enc_BGRX_TD_GRAY_Q100.jpg JPEG -> BGRX Top-Down 2/1 ... Passed. JPEG -> BGRX Top-Down 15/8 ... Passed. JPEG -> BGRX Top-Down 7/4 ... Passed. JPEG -> BGRX Top-Down 13/8 ... Passed. JPEG -> BGRX Top-Down 3/2 ... Passed. JPEG -> BGRX Top-Down 11/8 ... Passed. JPEG -> BGRX Top-Down 5/4 ... Passed. JPEG -> BGRX Top-Down 9/8 ... Passed. JPEG -> BGRX Top-Down ... Passed. JPEG -> BGRX Top-Down 7/8 ... Passed. JPEG -> BGRX Top-Down 3/4 ... Passed. JPEG -> BGRX Top-Down 5/8 ... Passed. JPEG -> BGRX Top-Down 1/2 ... Passed. JPEG -> BGRX Top-Down 3/8 ... Passed. JPEG -> BGRX Top-Down 1/4 ... Passed. JPEG -> BGRX Top-Down 1/8 ... Passed. JPEG -> BGRA Top-Down 2/1 ... Passed. JPEG -> BGRA Top-Down 15/8 ... Passed. JPEG -> BGRA Top-Down 7/4 ... Passed. JPEG -> BGRA Top-Down 13/8 ... Passed. JPEG -> BGRA Top-Down 3/2 ... Passed. JPEG -> BGRA Top-Down 11/8 ... Passed. JPEG -> BGRA Top-Down 5/4 ... Passed. JPEG -> BGRA Top-Down 9/8 ... Passed. JPEG -> BGRA Top-Down ... Passed. JPEG -> BGRA Top-Down 7/8 ... Passed. JPEG -> BGRA Top-Down 3/4 ... Passed. JPEG -> BGRA Top-Down 5/8 ... Passed. JPEG -> BGRA Top-Down 1/2 ... Passed. JPEG -> BGRA Top-Down 3/8 ... Passed. JPEG -> BGRA Top-Down 1/4 ... Passed. JPEG -> BGRA Top-Down 1/8 ... Passed. BGRX Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_BGRX_BU_GRAY_Q100.jpg JPEG -> BGRX Bottom-Up 2/1 ... Passed. JPEG -> BGRX Bottom-Up 15/8 ... Passed. JPEG -> BGRX Bottom-Up 7/4 ... Passed. JPEG -> BGRX Bottom-Up 13/8 ... Passed. JPEG -> BGRX Bottom-Up 3/2 ... Passed. JPEG -> BGRX Bottom-Up 11/8 ... Passed. JPEG -> BGRX Bottom-Up 5/4 ... Passed. JPEG -> BGRX Bottom-Up 9/8 ... Passed. JPEG -> BGRX Bottom-Up ... Passed. JPEG -> BGRX Bottom-Up 7/8 ... Passed. JPEG -> BGRX Bottom-Up 3/4 ... Passed. JPEG -> BGRX Bottom-Up 5/8 ... Passed. JPEG -> BGRX Bottom-Up 1/2 ... Passed. JPEG -> BGRX Bottom-Up 3/8 ... Passed. JPEG -> BGRX Bottom-Up 1/4 ... Passed. JPEG -> BGRX Bottom-Up 1/8 ... Passed. JPEG -> BGRA Bottom-Up 2/1 ... Passed. JPEG -> BGRA Bottom-Up 15/8 ... Passed. JPEG -> BGRA Bottom-Up 7/4 ... Passed. JPEG -> BGRA Bottom-Up 13/8 ... Passed. JPEG -> BGRA Bottom-Up 3/2 ... Passed. JPEG -> BGRA Bottom-Up 11/8 ... Passed. JPEG -> BGRA Bottom-Up 5/4 ... Passed. JPEG -> BGRA Bottom-Up 9/8 ... Passed. JPEG -> BGRA Bottom-Up ... Passed. JPEG -> BGRA Bottom-Up 7/8 ... Passed. JPEG -> BGRA Bottom-Up 3/4 ... Passed. JPEG -> BGRA Bottom-Up 5/8 ... Passed. JPEG -> BGRA Bottom-Up 1/2 ... Passed. JPEG -> BGRA Bottom-Up 3/8 ... Passed. JPEG -> BGRA Bottom-Up 1/4 ... Passed. JPEG -> BGRA Bottom-Up 1/8 ... Passed. XBGR Top-Down -> GRAY Q100 ... Done. Result in test_enc_XBGR_TD_GRAY_Q100.jpg JPEG -> XBGR Top-Down 2/1 ... Passed. JPEG -> XBGR Top-Down 15/8 ... Passed. JPEG -> XBGR Top-Down 7/4 ... Passed. JPEG -> XBGR Top-Down 13/8 ... Passed. JPEG -> XBGR Top-Down 3/2 ... Passed. JPEG -> XBGR Top-Down 11/8 ... Passed. JPEG -> XBGR Top-Down 5/4 ... Passed. JPEG -> XBGR Top-Down 9/8 ... Passed. JPEG -> XBGR Top-Down ... Passed. JPEG -> XBGR Top-Down 7/8 ... Passed. JPEG -> XBGR Top-Down 3/4 ... Passed. JPEG -> XBGR Top-Down 5/8 ... Passed. JPEG -> XBGR Top-Down 1/2 ... Passed. JPEG -> XBGR Top-Down 3/8 ... Passed. JPEG -> XBGR Top-Down 1/4 ... Passed. JPEG -> XBGR Top-Down 1/8 ... Passed. JPEG -> ABGR Top-Down 2/1 ... Passed. JPEG -> ABGR Top-Down 15/8 ... Passed. JPEG -> ABGR Top-Down 7/4 ... Passed. JPEG -> ABGR Top-Down 13/8 ... Passed. JPEG -> ABGR Top-Down 3/2 ... Passed. JPEG -> ABGR Top-Down 11/8 ... Passed. JPEG -> ABGR Top-Down 5/4 ... Passed. JPEG -> ABGR Top-Down 9/8 ... Passed. JPEG -> ABGR Top-Down ... Passed. JPEG -> ABGR Top-Down 7/8 ... Passed. JPEG -> ABGR Top-Down 3/4 ... Passed. JPEG -> ABGR Top-Down 5/8 ... Passed. JPEG -> ABGR Top-Down 1/2 ... Passed. JPEG -> ABGR Top-Down 3/8 ... Passed. JPEG -> ABGR Top-Down 1/4 ... Passed. JPEG -> ABGR Top-Down 1/8 ... Passed. XBGR Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_XBGR_BU_GRAY_Q100.jpg JPEG -> XBGR Bottom-Up 2/1 ... Passed. JPEG -> XBGR Bottom-Up 15/8 ... Passed. JPEG -> XBGR Bottom-Up 7/4 ... Passed. JPEG -> XBGR Bottom-Up 13/8 ... Passed. JPEG -> XBGR Bottom-Up 3/2 ... Passed. JPEG -> XBGR Bottom-Up 11/8 ... Passed. JPEG -> XBGR Bottom-Up 5/4 ... Passed. JPEG -> XBGR Bottom-Up 9/8 ... Passed. JPEG -> XBGR Bottom-Up ... Passed. JPEG -> XBGR Bottom-Up 7/8 ... Passed. JPEG -> XBGR Bottom-Up 3/4 ... Passed. JPEG -> XBGR Bottom-Up 5/8 ... Passed. JPEG -> XBGR Bottom-Up 1/2 ... Passed. JPEG -> XBGR Bottom-Up 3/8 ... Passed. JPEG -> XBGR Bottom-Up 1/4 ... Passed. JPEG -> XBGR Bottom-Up 1/8 ... Passed. JPEG -> ABGR Bottom-Up 2/1 ... Passed. JPEG -> ABGR Bottom-Up 15/8 ... Passed. JPEG -> ABGR Bottom-Up 7/4 ... Passed. JPEG -> ABGR Bottom-Up 13/8 ... Passed. JPEG -> ABGR Bottom-Up 3/2 ... Passed. JPEG -> ABGR Bottom-Up 11/8 ... Passed. JPEG -> ABGR Bottom-Up 5/4 ... Passed. JPEG -> ABGR Bottom-Up 9/8 ... Passed. JPEG -> ABGR Bottom-Up ... Passed. JPEG -> ABGR Bottom-Up 7/8 ... Passed. JPEG -> ABGR Bottom-Up 3/4 ... Passed. JPEG -> ABGR Bottom-Up 5/8 ... Passed. JPEG -> ABGR Bottom-Up 1/2 ... Passed. JPEG -> ABGR Bottom-Up 3/8 ... Passed. JPEG -> ABGR Bottom-Up 1/4 ... Passed. JPEG -> ABGR Bottom-Up 1/8 ... Passed. XRGB Top-Down -> GRAY Q100 ... Done. Result in test_enc_XRGB_TD_GRAY_Q100.jpg JPEG -> XRGB Top-Down 2/1 ... Passed. JPEG -> XRGB Top-Down 15/8 ... Passed. JPEG -> XRGB Top-Down 7/4 ... Passed. JPEG -> XRGB Top-Down 13/8 ... Passed. JPEG -> XRGB Top-Down 3/2 ... Passed. JPEG -> XRGB Top-Down 11/8 ... Passed. JPEG -> XRGB Top-Down 5/4 ... Passed. JPEG -> XRGB Top-Down 9/8 ... Passed. JPEG -> XRGB Top-Down ... Passed. JPEG -> XRGB Top-Down 7/8 ... Passed. JPEG -> XRGB Top-Down 3/4 ... Passed. JPEG -> XRGB Top-Down 5/8 ... Passed. JPEG -> XRGB Top-Down 1/2 ... Passed. JPEG -> XRGB Top-Down 3/8 ... Passed. JPEG -> XRGB Top-Down 1/4 ... Passed. JPEG -> XRGB Top-Down 1/8 ... Passed. JPEG -> ARGB Top-Down 2/1 ... Passed. JPEG -> ARGB Top-Down 15/8 ... Passed. JPEG -> ARGB Top-Down 7/4 ... Passed. JPEG -> ARGB Top-Down 13/8 ... Passed. JPEG -> ARGB Top-Down 3/2 ... Passed. JPEG -> ARGB Top-Down 11/8 ... Passed. JPEG -> ARGB Top-Down 5/4 ... Passed. JPEG -> ARGB Top-Down 9/8 ... Passed. JPEG -> ARGB Top-Down ... Passed. JPEG -> ARGB Top-Down 7/8 ... Passed. JPEG -> ARGB Top-Down 3/4 ... Passed. JPEG -> ARGB Top-Down 5/8 ... Passed. JPEG -> ARGB Top-Down 1/2 ... Passed. JPEG -> ARGB Top-Down 3/8 ... Passed. JPEG -> ARGB Top-Down 1/4 ... Passed. JPEG -> ARGB Top-Down 1/8 ... Passed. XRGB Bottom-Up -> GRAY Q100 ... Done. Result in test_enc_XRGB_BU_GRAY_Q100.jpg JPEG -> XRGB Bottom-Up 2/1 ... Passed. JPEG -> XRGB Bottom-Up 15/8 ... Passed. JPEG -> XRGB Bottom-Up 7/4 ... Passed. JPEG -> XRGB Bottom-Up 13/8 ... Passed. JPEG -> XRGB Bottom-Up 3/2 ... Passed. JPEG -> XRGB Bottom-Up 11/8 ... Passed. JPEG -> XRGB Bottom-Up 5/4 ... Passed. JPEG -> XRGB Bottom-Up 9/8 ... Passed. JPEG -> XRGB Bottom-Up ... Passed. JPEG -> XRGB Bottom-Up 7/8 ... Passed. JPEG -> XRGB Bottom-Up 3/4 ... Passed. JPEG -> XRGB Bottom-Up 5/8 ... Passed. JPEG -> XRGB Bottom-Up 1/2 ... Passed. JPEG -> XRGB Bottom-Up 3/8 ... Passed. JPEG -> XRGB Bottom-Up 1/4 ... Passed. JPEG -> XRGB Bottom-Up 1/8 ... Passed. JPEG -> ARGB Bottom-Up 2/1 ... Passed. JPEG -> ARGB Bottom-Up 15/8 ... Passed. JPEG -> ARGB Bottom-Up 7/4 ... Passed. JPEG -> ARGB Bottom-Up 13/8 ... Passed. JPEG -> ARGB Bottom-Up 3/2 ... Passed. JPEG -> ARGB Bottom-Up 11/8 ... Passed. JPEG -> ARGB Bottom-Up 5/4 ... Passed. JPEG -> ARGB Bottom-Up 9/8 ... Passed. JPEG -> ARGB Bottom-Up ... Passed. JPEG -> ARGB Bottom-Up 7/8 ... Passed. JPEG -> ARGB Bottom-Up 3/4 ... Passed. JPEG -> ARGB Bottom-Up 5/8 ... Passed. JPEG -> ARGB Bottom-Up 1/2 ... Passed. JPEG -> ARGB Bottom-Up 3/8 ... Passed. JPEG -> ARGB Bottom-Up 1/4 ... Passed. JPEG -> ARGB Bottom-Up 1/8 ... Passed. -------------------- Buffer size regression test 0001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 2000Done. ./tjunittest -yuv RGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ARGB Bottom-Up ... Passed. -------------------- Grayscale Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. Grayscale Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. -------------------- Buffer size regression test 0001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 2000Done. -------------------- RGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. -------------------- Grayscale Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. Grayscale Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. -------------------- ./tjunittest -yuv -alloc Testing automatic buffer allocation RGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ARGB Bottom-Up ... Passed. -------------------- Grayscale Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. Grayscale Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. -------------------- Buffer size regression test 0001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 2000Done. -------------------- RGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. -------------------- Grayscale Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. Grayscale Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. -------------------- ./tjunittest -yuv -noyuvpad RGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> ARGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBX Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBA Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGBA Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRX Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRA Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRX Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> BGRA Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XBGR Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ABGR Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XBGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ABGR Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XRGB Top-Down ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ARGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> XRGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> ARGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> ARGB Bottom-Up ... Passed. -------------------- Grayscale Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. Grayscale Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. BGR Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGR_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGR Top-Down ... Passed. BGR Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGR_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGR Bottom-Up ... Passed. -------------------- RGBX Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_RGBX_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBX Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBA Top-Down ... Passed. RGBX Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_RGBX_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBX Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGBA Bottom-Up ... Passed. BGRX Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_BGRX_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRX Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRA Top-Down ... Passed. BGRX Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_BGRX_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRX Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> BGRA Bottom-Up ... Passed. XBGR Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_XBGR_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XBGR Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ABGR Top-Down ... Passed. XBGR Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XBGR_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XBGR Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ABGR Bottom-Up ... Passed. XRGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_enc_XRGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XRGB Top-Down ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ARGB Top-Down ... Passed. XRGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_enc_XRGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> XRGB Bottom-Up ... Passed. JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> ARGB Bottom-Up ... Passed. -------------------- Buffer size regression test 0001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 20000001 x 01000001 x 02000001 x 03000001 x 04000001 x 05000001 x 06000001 x 07000001 x 08000001 x 09000001 x 10000001 x 11000001 x 12000001 x 13000001 x 14000001 x 15000001 x 16000001 x 17000001 x 18000001 x 19000001 x 2000Done. -------------------- RGB Top-Down -> YUV 4:4:4 ... Passed. YUV 4:4:4 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:4 ... Passed. YUV 4:4:4 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_444_Q100.jpg JPEG -> YUV 4:4:4 2/1 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 15/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 13/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 11/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 9/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 7/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 5/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/2 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 3/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/4 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:4 1/8 ... Passed. YUV 4:4:4 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:2 ... Passed. YUV 4:2:2 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:2 ... Passed. YUV 4:2:2 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_422_Q100.jpg JPEG -> YUV 4:2:2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/2 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:2 1/4 ... Passed. YUV 4:2:2 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:2:0 ... Passed. YUV 4:2:0 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:2:0 ... Passed. YUV 4:2:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_420_Q100.jpg JPEG -> YUV 4:2:0 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/2 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:2:0 1/4 ... Passed. YUV 4:2:0 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:4:0 ... Passed. YUV 4:4:0 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:4:0 ... Passed. YUV 4:4:0 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_440_Q100.jpg JPEG -> YUV 4:4:0 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/2 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:4:0 1/4 ... Passed. YUV 4:4:0 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV 4:1:1 ... Passed. YUV 4:1:1 Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV 4:1:1 ... Passed. YUV 4:1:1 Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_411_Q100.jpg JPEG -> YUV 4:1:1 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. JPEG -> YUV 4:1:1 1/2 ... Passed. YUV 4:1:1 -> RGB Bottom-Up ... Passed. -------------------- RGB Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Top-Down ... Passed. RGB Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_RGB_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> RGB Bottom-Up ... Passed. -------------------- Grayscale Top-Down -> YUV GRAY ... Passed. YUV GRAY Top-Down -> JPEG Q100 ... Done. Result in test_yuv0_enc_Grayscale_TD_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Top-Down ... Passed. Grayscale Bottom-Up -> YUV GRAY ... Passed. YUV GRAY Bottom-Up -> JPEG Q100 ... Done. Result in test_yuv0_enc_Grayscale_BU_GRAY_Q100.jpg JPEG -> YUV GRAY 2/1 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 15/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 13/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 11/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 9/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 7/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 5/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/2 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 3/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/4 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. JPEG -> YUV GRAY 1/8 ... Passed. YUV GRAY -> Grayscale Bottom-Up ... Passed. -------------------- echo GREAT SUCCESS! GREAT SUCCESS! Processing files: libjpeg-turbo-1.4.1-2.fc20.armv6hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Iy7uY1 + exit 0 + umask 022 + cd /builddir/build/BUILD + cd libjpeg-turbo-1.4.1 + DOCDIR=/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo + cp -pr README /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo + cp -pr README-turbo.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo + cp -pr ChangeLog.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo + exit 0 Provides: libjpeg = 6b-47.fc20 libjpeg(armv6hl-32) = 6b-47.fc20 libjpeg-turbo = 1.4.1-2.fc20 libjpeg-turbo(armv6hl-32) = 1.4.1-2.fc20 libjpeg.so.62 libjpeg.so.62(LIBJPEGTURBO_6.2) libjpeg.so.62(LIBJPEG_6.2) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6 libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) rtld(GNU_HASH) Obsoletes: libjpeg < 6b-47 Processing files: libjpeg-turbo-devel-1.4.1-2.fc20.armv6hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.B2nRCb + umask 022 + cd /builddir/build/BUILD + cd libjpeg-turbo-1.4.1 + DOCDIR=/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-devel + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-devel + cp -pr coderules.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-devel + cp -pr jconfig.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-devel + cp -pr libjpeg.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-devel + cp -pr structure.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-devel + cp -pr example.c /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-devel + exit 0 Provides: libjpeg-devel = 6b-47.fc20 libjpeg-devel(armv6hl-32) = 6b-47.fc20 libjpeg-turbo-devel = 1.4.1-2.fc20 libjpeg-turbo-devel(armv6hl-32) = 1.4.1-2.fc20 libjpeg-turbo-static = 1.3.1.fc20 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Obsoletes: libjpeg-devel < 6b-47 libjpeg-turbo-static < 1.3.1 Processing files: libjpeg-turbo-utils-1.4.1-2.fc20.armv6hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3uSHIo + umask 022 + cd /builddir/build/BUILD + cd libjpeg-turbo-1.4.1 + DOCDIR=/builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-utils + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-utils + cp -pr usage.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-utils + cp -pr wizard.txt /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm/usr/share/doc/libjpeg-turbo-utils + exit 0 Provides: libjpeg-turbo-utils = 1.4.1-2.fc20 libjpeg-turbo-utils(armv6hl-32) = 1.4.1-2.fc20 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libjpeg.so.62 libjpeg.so.62(LIBJPEGTURBO_6.2) libjpeg.so.62(LIBJPEG_6.2) rtld(GNU_HASH) Processing files: turbojpeg-1.4.1-2.fc20.armv6hl Provides: libturbojpeg.so.0 libturbojpeg.so.0(TURBOJPEG_1.0) libturbojpeg.so.0(TURBOJPEG_1.1) libturbojpeg.so.0(TURBOJPEG_1.2) libturbojpeg.so.0(TURBOJPEG_1.4) turbojpeg = 1.4.1-2.fc20 turbojpeg(armv6hl-32) = 1.4.1-2.fc20 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6 libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) rtld(GNU_HASH) Processing files: turbojpeg-devel-1.4.1-2.fc20.armv6hl Provides: turbojpeg-devel = 1.4.1-2.fc20 turbojpeg-devel(armv6hl-32) = 1.4.1-2.fc20 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libjpeg-turbo-debuginfo-1.4.1-2.fc20.armv6hl Provides: libjpeg-turbo-debuginfo = 1.4.1-2.fc20 libjpeg-turbo-debuginfo(armv6hl-32) = 1.4.1-2.fc20 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm warning: Could not canonicalize hostname: armbuilder Wrote: /builddir/build/RPMS/libjpeg-turbo-1.4.1-2.fc20.armv6hl.rpm Wrote: /builddir/build/RPMS/libjpeg-turbo-devel-1.4.1-2.fc20.armv6hl.rpm Wrote: /builddir/build/RPMS/libjpeg-turbo-utils-1.4.1-2.fc20.armv6hl.rpm Wrote: /builddir/build/RPMS/turbojpeg-1.4.1-2.fc20.armv6hl.rpm Wrote: /builddir/build/RPMS/turbojpeg-devel-1.4.1-2.fc20.armv6hl.rpm Wrote: /builddir/build/RPMS/libjpeg-turbo-debuginfo-1.4.1-2.fc20.armv6hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.9Wy3O8 + umask 022 + cd /builddir/build/BUILD + cd libjpeg-turbo-1.4.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libjpeg-turbo-1.4.1-2.fc20.arm + exit 0 Child return code was: 0 LEAVE do -->