]>
granicus.if.org Git - libjpeg-turbo/log
DRC [Thu, 28 Jun 2012 23:21:13 +0000 (23:21 +0000)]
Later versions of autoconf (specifically, the one shipped with Xcode 4.3) default to building x86-64, so it is necessary to override the host_alias to get a 32-bit build.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@845
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 28 Jun 2012 23:22:03 +0000 (23:22 +0000)]
Later versions of autoconf (specifically, the one shipped with Xcode 4.3) default to building x86-64, so it is necessary to override the host_alias to get a 32-bit build.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@846
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 18 Jun 2012 00:09:19 +0000 (00:09 +0000)]
Provide further details about the regression
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@842
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 18 Jun 2012 00:08:18 +0000 (00:08 +0000)]
Provide further details about the regression
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@841
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 15 Jun 2012 22:00:47 +0000 (22:00 +0000)]
Acknowledge the existence of 1.2.1
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@840
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 15 Jun 2012 21:58:06 +0000 (21:58 +0000)]
Fixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2.asm (contributed by Chromium to stop valgrind from whining whenever the output buffer size was not evenly divisible by 16 bytes.) On Linux/x86, this regression caused incorrect pixels on the right-hand side of images whose rows were not 16-byte aligned, whenever fancy upsampling was used. This patch also enables the strict memory access code on all platforms, not just Linux (it does no harm on other platforms) and removes a couple of pcmpeqb instructions that were rendered unnecessary by r836.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@839
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 15 Jun 2012 21:54:45 +0000 (21:54 +0000)]
Fixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2.asm (contributed by Chromium to stop valgrind from whining whenever the output buffer size was not evenly divisible by 16 bytes.) On Linux/x86, this regression generated incorrect pixels on the right-hand side of images whose rows were not 16-byte aligned, whenever fancy upsampling was used. This patch also enables the strict memory access code on all platforms, not just Linux (it does no harm on other platforms) and removes a couple of pcmpeqb instructions that were rendered unnecessary by r835.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@838
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 13 Jun 2012 05:17:03 +0000 (05:17 +0000)]
Accelerated 4:2:2 upsampling routine for ARM (improves performance ~20-30% when decompressing 4:2:2 JPEGs using fancy upsampling)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@837
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 13 Jun 2012 01:23:09 +0000 (01:23 +0000)]
Eliminate the use of the MASKMOVDQU instruction, to speed up decompression performance by 10x on AMD Bobcat embedded processors (and ~5% on AMD desktop processors.)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@836
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 13 Jun 2012 01:21:29 +0000 (01:21 +0000)]
Eliminate the use of the MASKMOVDQU instruction, to speed up decompression performance by 10x on AMD Bobcat embedded processors (and ~5% on AMD desktop processors.)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@835
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 8 Jun 2012 08:25:17 +0000 (08:25 +0000)]
Add new JNI functions to mapfile so they will be visible on Linux
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@834
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 7 Jun 2012 09:38:57 +0000 (09:38 +0000)]
Fix array size calculations
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@833
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 6 Jun 2012 08:41:06 +0000 (08:41 +0000)]
Add x, y parameters to TJDecompressor so that it can be used to decompress to an arbitrary position in the destination image (TurboVNC needs this.)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@832
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 30 May 2012 20:36:42 +0000 (20:36 +0000)]
Guard against num_components being a ridiculous value due to a corrupt header
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@831
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 30 May 2012 20:34:42 +0000 (20:34 +0000)]
Guard against num_components being a ridiculous value due to a corrupt header
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@830
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 26 Apr 2012 19:50:37 +0000 (19:50 +0000)]
Preserve all 128 bits of xmm6 and xmm7
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@829
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 26 Apr 2012 19:48:33 +0000 (19:48 +0000)]
Preserve all 128 bits of xmm6 and xmm7
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@828
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 26 Apr 2012 03:18:49 +0000 (03:18 +0000)]
Fix memory leak in the colorspace emulation code
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@827
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 29 Mar 2012 21:29:36 +0000 (21:29 +0000)]
Provide the legacy unversioned libturbojpeg.so resource so that RPMs that dependended on older libjpeg-turbo distributions will still work.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@826
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 19:47:57 +0000 (19:47 +0000)]
Emulate colorspace extensions if they are not present in the libjpeg API. This allows the TurboJPEG wrapper to be used with libjpeg rather than libjpeg-turbo. Not useful within the context of our project, but other projects prefer to include the TurboJPEG wrapper in-tree, and this allows them to be linked against either libjpeg-turbo or libjpeg.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@825
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 19:44:54 +0000 (19:44 +0000)]
Get rid of the Solaris packaging system. Solaris packages are obsolete, only a handful of people were downloading those binaries, and maintaining the system was proving to be a pain.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@824
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 19:39:14 +0000 (19:39 +0000)]
Whitespace tweak
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@823
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 19:37:40 +0000 (19:37 +0000)]
Ensure that tjDecompress2() exits cleanly if setDecompDefaults() fails
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@822
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 19:32:38 +0000 (19:32 +0000)]
Ensure that tjDecompress2() exits cleanly if setDecompDefaults() fails
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@821
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 03:24:39 +0000 (03:24 +0000)]
Add a dummy version number to the TurboJPEG dynamic library on Unix systems so Linux distro maintainers will not reject it out of hand.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@820
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 03:17:41 +0000 (03:17 +0000)]
Get rid of the Solaris packaging system. Solaris packages are obsolete, only a handful of people were downloading those binaries, and maintaining the system was proving to be a pain.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@819
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 03:12:35 +0000 (03:12 +0000)]
"Sun Studio"="Oracle Solaris Studio"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@818
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 03:11:12 +0000 (03:11 +0000)]
"Sun Studio"="Oracle Solaris Studio"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@817
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 00:51:56 +0000 (00:51 +0000)]
Fix universal DMG build
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@816
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Mar 2012 00:50:09 +0000 (00:50 +0000)]
Fix universal DMG build
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@815
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 22 Mar 2012 22:05:09 +0000 (22:05 +0000)]
1.2.1
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@814
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 17 Mar 2012 14:32:38 +0000 (14:32 +0000)]
Visual Studio 2010 doesn't like the wildcard at compile time, so let CMake expand it instead.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@813
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 17 Mar 2012 14:32:05 +0000 (14:32 +0000)]
Visual Studio 2010 doesn't like the wildcard, so let CMake expand it instead.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@812
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 16 Mar 2012 14:37:36 +0000 (14:37 +0000)]
Fix the behavior of the alpha-enabled colorspace constants whenever libjpeg-turbo is built without SIMD support and merged upsampling is used.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@811
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 16 Mar 2012 14:30:46 +0000 (14:30 +0000)]
Fix the behavior of the alpha-enabled colorspace constants whenever libjpeg-turbo is built without SIMD support and merged upsampling is used.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@810
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 11 Mar 2012 22:06:54 +0000 (22:06 +0000)]
Allow RGB JPEG files to be created/decoded when using the LJT colorspace extensions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@809
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 11 Mar 2012 22:05:25 +0000 (22:05 +0000)]
Allow RGB JPEG files to be created/decoded when using the LJT colorspace extensions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@808
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 05:31:03 +0000 (05:31 +0000)]
Oops
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@806
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 03:47:18 +0000 (03:47 +0000)]
Oops
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@805
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 03:41:20 +0000 (03:41 +0000)]
Move build dir. variables back into makemacpkg to avoid messing up the Solaris packaging system.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@804
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 03:39:43 +0000 (03:39 +0000)]
Move build dir. variables back into makemacpkg to avoid messing up the Solaris packaging system.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@803
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 03:18:41 +0000 (03:18 +0000)]
Don't include documentation in 32-bit supplemental package
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@802
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 02:51:40 +0000 (02:51 +0000)]
Don't include documentation in 32-bit supplemental package
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@801
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:55:28 +0000 (01:55 +0000)]
Fix 'make dist'
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@800
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:52:31 +0000 (01:52 +0000)]
Fix 'make dist'
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@799
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:44:55 +0000 (01:44 +0000)]
iOS universal package was promoted to a 1.2 feature
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@798
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:44:23 +0000 (01:44 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@797
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:40:29 +0000 (01:40 +0000)]
RPM spec no longer uses %{_srcdir}
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@796
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:39:28 +0000 (01:39 +0000)]
RPM spec no longer uses %{_srcdir}
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@795
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:37:20 +0000 (01:37 +0000)]
Install docs when doing 'make install' on Unix; Fix 'install' target on Windows; Include wizard.txt, example.c, and structure.txt in installed docs
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@794
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:30:37 +0000 (01:30 +0000)]
Infrastructure for producing a universal x86-64/i386/ARM version of libjpeg.a and libturbojpeg.a on OS X, so that the same library can be used to build OS X and iOS apps
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@793
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:24:26 +0000 (01:24 +0000)]
'make iosdmg' now works with 32-bit builds as well
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@792
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 01:07:59 +0000 (01:07 +0000)]
Clean up the iOS packaging mechanism so that ARM architectures can be added to i386-only builds as well.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@791
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 10 Feb 2012 00:39:05 +0000 (00:39 +0000)]
Install docs when doing 'make install' on Unix; Fix 'install' target on Windows; Include wizard.txt, example.c, and structure.txt in installed docs
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@790
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 9 Feb 2012 09:23:30 +0000 (09:23 +0000)]
Infrastructure for producing a universal x86-64/i386/ARM version of libjpeg.a and libturbojpeg.a on OS X, so that the same library can be used to build OS X and iOS apps
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@789
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 8 Feb 2012 09:18:42 +0000 (09:18 +0000)]
Merge description from README-turbo.txt into packages
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@787
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 8 Feb 2012 09:17:42 +0000 (09:17 +0000)]
Merge description from README-turbo.txt into packages
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@786
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 8 Feb 2012 09:56:04 +0000 (09:56 +0000)]
Merge description from README-turbo.txt into packages
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@788
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:41:10 +0000 (23:41 +0000)]
Compiler warning
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@785
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:27:14 +0000 (23:27 +0000)]
Compiler warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@784
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:25:19 +0000 (23:25 +0000)]
Merge documentation and wordsmithing changes from 1.2, including promotion of -arithmetic to a "switch for advanced users"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@783
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:13:24 +0000 (23:13 +0000)]
Not necessary to save r10 and r11, since these are scratch registers
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@782
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 23:05:46 +0000 (23:05 +0000)]
Merge copyright messages into one string and change the run-time messages to avoid confusion (we are not technically based on the latest libjpeg, although we do borrow some code from it)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@781
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 22:51:49 +0000 (22:51 +0000)]
Eliminate "main is usually a function" warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@780
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 20:39:33 +0000 (20:39 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@779
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 00:15:42 +0000 (00:15 +0000)]
Wordsmithing and grammar
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@778
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 7 Feb 2012 00:14:53 +0000 (00:14 +0000)]
Wordsmithing and grammar
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@777
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 3 Feb 2012 08:59:21 +0000 (08:59 +0000)]
Several clarifications regarding v7/v8 API/ABI support
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@776
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 3 Feb 2012 08:55:36 +0000 (08:55 +0000)]
Several clarifications regarding v7/v8 API/ABI support
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@775
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 3 Feb 2012 06:55:26 +0000 (06:55 +0000)]
Fix issue whereby libjpeg-turbo would report "fractional sampling not implemented" when attempting to use decompression scaling with a non-power-of-2 scaling ratio and a JPEG file that was compressed using an odd form of subsampling, such as 3x2.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@774
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 2 Feb 2012 22:32:45 +0000 (22:32 +0000)]
Accelerated 4:2:2 upsampling routine for ARM (improves performance ~20-30% when decompressing 4:2:2 JPEGs using fancy upsampling)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@773
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 1 Feb 2012 02:49:10 +0000 (02:49 +0000)]
Oops. Need to use -nosmooth so that the output matches the reference images generated by jpeg-8
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@772
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 11:38:13 +0000 (11:38 +0000)]
Add more extensive TurboJPEG regression tests
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@771
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 11:09:11 +0000 (11:09 +0000)]
Add tests for the additional scaling factors
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@770
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 10:49:23 +0000 (10:49 +0000)]
Fix 'make dist'
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@769
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 10:47:02 +0000 (10:47 +0000)]
Merge copyright messages into one string and change the run-time messages to avoid confusion (we are not technically based on the latest libjpeg, although we do borrow some code from it)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@768
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 10:43:56 +0000 (10:43 +0000)]
Combine all of the scaling tests using a for loop
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@767
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 10:39:29 +0000 (10:39 +0000)]
Merge copyright messages into one string and change the run-time messages to avoid confusion (we are not technically based on the latest libjpeg, although we do borrow some code from it)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@766
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 10:19:29 +0000 (10:19 +0000)]
Incorporate a few upstream doc changes; grammar police; wordsmithing; Move -arithmetic into "switches for advanced users"; Additional documentation for IDCT scaling extensions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@765
632fc199 -4ca6-4c93-a231-
07263d6284db
Guido Vollbeding [Sun, 15 Jan 2012 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8d
Guido Vollbeding [Sun, 16 Jan 2011 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8c
Guido Vollbeding [Sun, 16 May 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8b
Guido Vollbeding [Sun, 28 Feb 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8a
Guido Vollbeding [Sun, 10 Jan 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8
Guido Vollbeding [Sat, 27 Jun 2009 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v7
Guido Vollbeding [Sat, 28 Mar 1998 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6b with arithmetic coding support
Thomas G. Lane [Fri, 27 Mar 1998 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6b
Thomas G. Lane [Wed, 7 Feb 1996 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6a
Thomas G. Lane [Wed, 2 Aug 1995 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6
Thomas G. Lane [Wed, 15 Mar 1995 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5b
Thomas G. Lane [Wed, 7 Dec 1994 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5a
Thomas G. Lane [Sat, 24 Sep 1994 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5
Thomas G. Lane [Thu, 18 Feb 1993 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v4a
Thomas G. Lane [Thu, 10 Dec 1992 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v4
Thomas G. Lane [Tue, 17 Mar 1992 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v3
Thomas G. Lane [Fri, 13 Dec 1991 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v2
Thomas G. Lane [Mon, 7 Oct 1991 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v1
DRC [Tue, 31 Jan 2012 09:53:46 +0000 (09:53 +0000)]
Incorporate a few upstream doc changes; grammar police; wordsmithing; Move -arithmetic into "switches for advanced users"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@764
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 08:00:50 +0000 (08:00 +0000)]
Fix 'make dist'
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@763
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 31 Jan 2012 07:56:44 +0000 (07:56 +0000)]
Add more extensive TurboJPEG regression tests
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@762
632fc199 -4ca6-4c93-a231-
07263d6284db