History log of /external/libjpeg-turbo/bmp.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6eb7d3798b5a79347c62825fc4c16f7ce673bdd0 16-Oct-2016 Alex Naidis <alex.naidis@linux.com> libjpeg-turbo: Upgrade to 1.5.1

The changes from 1.4.2 to 1.5.1 include
a big amount of fixes and huge performance improvements.
As highlights there is a full ARM 64-bit (ARMv8) NEON SIMD
implementation which improves compression of full-color JPEGs
by about 2-2.5x on average on Cortex-A53 and Cortex-A57 cores.
Also SIMD acceleration for Huffman encoding on NEON-capable
ARM 32-bit and 64-bit platforms was added.
Performance on x86/x86_64 was also improved by
adding better optimized SSE2 routines.

For the full changelog, please see the ChangeLog.md
file.

Partial decoding optimizations, the security fix
to adress b/27494207 and the fix for the AARCH64
conformance issueare present in the release.
The README.android file was edited to reflect this.

The configuration files were regenerated
and all Android specific changes were applied.

BUG:28268702

Change-Id: I538291d894df1da01d3f733771647df1fb61ec42
Signed-off-by: Alex Naidis <alex.naidis@linux.com>
/external/libjpeg-turbo/bmp.c
cbc9970ecb9701ec807c5e587b020a808bd9d2c2 16-Jan-2015 DRC <dcommander@users.sourceforge.net> Add the ability to benchmark YCCK JPEG compression/decompression. This is particularly useful since that is the only way to test the performance of the "plain" upsampling routines, which are accelerated on some platforms.


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.4.x@1511 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c
1a45b81fa2edf682ae72251a18fd84eacef9dbbe 09-May-2014 DRC <dcommander@users.sourceforge.net> Remove trailing spaces (+ one additional tab in TJUnitTest.java that was missed in the previous commit)


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1279 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c
df42b3cdf5bfe1be5eebeb9720b65e44942c389e 13-Mar-2014 DRC <dcommander@users.sourceforge.net> Whitespace tweaks


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.3.x@1160 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c
8e11a05bd61a3ca7c4b8d35488c70cd53a314ca5 19-Oct-2011 DRC <dcommander@users.sourceforge.net> Make sure we don't call jpeg_destroy_[de]compress() on an uninitialized struct, as bad mojo can ensue.


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@714 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c
296c71ba0ffb034390a3d0b00a0cc6d6fa014b6e 25-May-2011 DRC <dcommander@users.sourceforge.net> MinGW seems to barf unless jinclude.h is included before jpeglib.h


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@646 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c
4348464a2f7a46cb35f4838f84c2a1efded2ffd1 24-May-2011 DRC <dcommander@users.sourceforge.net> Fix build on Windows


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@636 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c
0fc884a8119fd0ae12654cd89158850e5ef42cb8 24-May-2011 DRC <dcommander@users.sourceforge.net> Completely refactor BMP library so that it takes advantage of the existing BMP and PPM load/save routines in libjpeg


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@622 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c
2e7b76b28c0a872ae6ca002fd32bbba0769f990e 03-Apr-2009 DRC <dcommander@users.sourceforge.net> Include low-level unit tests borrowed from VirtualGL


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@36 632fc199-4ca6-4c93-a231-07263d6284db
/external/libjpeg-turbo/bmp.c