From b53f410228cdc1fd1b3e973dc5af96a42509c0bf Mon Sep 17 00:00:00 2001 From: DRC Date: Thu, 13 Mar 2014 21:19:12 +0000 Subject: [PATCH] Actually, the issue with nightshot_iso_100 is unrelated to the image size. Reducing the size to 128x95, the same size as vgl_6548_0026, does not eliminate the problem. The issue seems to always occur when decompression scaling is enabled. It is unclear at this point whether this is a bug or expected behavior, but the pixels generated by the split decompression functions appear correct. They are just slightly different (but not visibly so) from the pixels generated by the monolithic decompression function. git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1164 632fc199-4ca6-4c93-a231-07263d6284db --- tjbenchtest.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tjbenchtest.in b/tjbenchtest.in index e143fcd..1ebd0b8 100755 --- a/tjbenchtest.in +++ b/tjbenchtest.in @@ -51,12 +51,12 @@ if [ $# -gt 0 ]; then # each downsampled dimension is an odd number or is evenly divisible by the MCU # width/height. This disagreement basically amounts to a round-off error, but # there is no easy way around it, so for now, we just test the only image that -# works. (NOTE: nightshot_iso_100 seems to exhibit a similar phenomenon when -# decompressing. If it is scaled by a factor, such as 7/8, that causes the -# scaled width to no longer be an even multiple of the MCU width, then the -# combination of tjDecompressToYUV*() and tjDecodeYUV*() do not produce -# bitwise-identical results to tjDecompress*(). This latter phenomenon is not -# yet fully understood.) +# works. (NOTE: nightshot_iso_100 does not suffer from the above issue, but +# it suffers from an unrelated problem whereby the combination of +# tjDecompressToYUV*() and tjDecodeYUV*() do not produce bitwise-identical +# results to tjDecompress*() if decompression scaling is enabled. This latter +# phenomenon is not yet fully understood but is also believed to be some sort +# of round-off error.) IMAGES="vgl_6548_0026a.${EXT}" fi fi -- 2.40.0