summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--branches/1.2.x/debian/changelog32
-rw-r--r--branches/1.2.x/debian/control2
-rw-r--r--branches/1.2.x/debian/libjpeg-turbo-test.install1
3 files changed, 34 insertions, 1 deletions
diff --git a/branches/1.2.x/debian/changelog b/branches/1.2.x/debian/changelog
index a00c338..0456589 100644
--- a/branches/1.2.x/debian/changelog
+++ b/branches/1.2.x/debian/changelog
@@ -1,3 +1,35 @@
+libjpeg-turbo (1.2.1+svn853-1ubuntu4) precise; urgency=low
+
+ * update to stable release 1.2.1 r853
+ * Cosmetic fixes to argument lists
+ * Added flags to the TurboJPEG API that allow the caller to force
+ the use of either the fast or the accurate DCT/IDCT algorithms
+ in the underlying codec.
+ * More recent versions of autoconf add -traditional-cpp to the CPP
+ flags, which causes jsimdcfg.inc.h to not preprocess correctly
+ unless we expand all of the instances of the #definev macro.
+ * 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.
+ * Accelerated 4:2:2 upsampling routine for ARM (improves
+ performance ~20-30% when decompressing 4:2:2 JPEGs using
+ fancy upsampling)
+ * 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.)
+ * add tjbench to libjpeg-turbo-test packages
+ * Guard against num_components being a ridiculous
+ value due to a corrupt header
+ * Preserve all 128 bits of xmm6 and xmm7
+
+ -- Tom Gall <tom.gall@linaro.org> Mon, 02 July 2012 09:09:00 -0600
+
libjpeg-turbo (1.2.1+svn823-1ubuntu2) precise; urgency=low
* update to stable release 1.2.1 r823
diff --git a/branches/1.2.x/debian/control b/branches/1.2.x/debian/control
index b835fa0..a22d19b 100644
--- a/branches/1.2.x/debian/control
+++ b/branches/1.2.x/debian/control
@@ -4,7 +4,7 @@ Section: graphics
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uploaders: Tom Gall <tom.gall@linaro.org>
Build-Depends: debhelper (>= 8.1.3), dh-autoreconf, nasm [amd64 i386], quilt
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
Vcs-Bzr: lp:libjpeg-turbo
Homepage: http://libjpeg-turbo.virtualgl.org/
diff --git a/branches/1.2.x/debian/libjpeg-turbo-test.install b/branches/1.2.x/debian/libjpeg-turbo-test.install
index 0bf7f9e..2b52728 100644
--- a/branches/1.2.x/debian/libjpeg-turbo-test.install
+++ b/branches/1.2.x/debian/libjpeg-turbo-test.install
@@ -1 +1,2 @@
usr/bin/tjunittest
+usr/bin/tjbench