af51b94a435132e9014c324e25fb686b3d07a8c8 |
28-Aug-2014 |
Vikas Arora <vikasa@google.com> |
Sync-patch with libwebp ver 0.4.1 Sync-patch with libwebp ver 0.4.1-rc1 (change#I5346984d2). - NEON assembly optimizations: - ~25% faster lossy decode / encode (-m 4) - ~10% faster lossless decode - ~5-10% faster lossless encode (-m 3/4) - Arch64 (arm64) & MIPS support/optimizations. The bug for this request is b/16624377 Ran (OK/Pass) following cts tests for N7 (Razor/flo) & N8 (Volantis/flounder). cts-tradefed run cts -d -c android.graphics.cts.BitmapTest cts-tradefed run cts -d -c android.graphics.cts.BitmapFactoryTest cts-tradefed run cts -d -c android.graphics.cts.BitmapRegionDecoderTest cts-tradefed run cts -d -c android.graphics.cts.Bitmap_CompressFormatTest cts-tradefed run cts -d -c android.graphics.cts.Bitmap_ConfigTest cts-tradefed run cts -d -c android.graphics.cts.BitmapFactory_OptionsTest cts-tradefed run cts -d -c android.graphics.cts.BitmapShaderTest Change-Id: Idf2756b8881d10001c0663bca454aac86ab30a39
lpha_processing.c
lpha_processing.h
it_reader.c
it_reader.h
it_reader_inl.h
it_writer.c
it_writer.h
olor_cache.c
ndian_inl.h
uffman.c
uffman.h
uffman_encode.c
uffman_encode.h
uant_levels_dec.c
uant_levels_dec.h
andom.h
escaler.c
escaler.h
hread.c
hread.h
tils.c
tils.h
|
40d327484446eb6adea41a817b2fb218d00a7649 |
23-Apr-2014 |
Urvang Joshi <urvang@google.com> |
Cherry-pick upstream bugfix for incremental decode of lossy-alpha When remapping buffer, br->eos_ was wrongly being set to true for certain images. From upstream: https://gerrit.chromium.org/gerrit/#/c/69849/ Change-Id: I933f2da8a6d1c497f8e54ae6fb5bcfc0171660df
it_reader.c
|
8b720228d581a84fd173b6dcb2fa295b59db489a |
03-Jan-2014 |
Vikas Arora <vikasa@google.com> |
Updated the libwebp with version 0.4.0-rc1 Updated the libwebp with the release 0.4.0-rc1 (change#I22be12d8). Build & Ran following tests for Nexus N7 (Razor) runtest --path cts/tests/tests/graphics/src/android/graphics/cts/BitmapTest.java runtest --path cts/tests/tests/graphics/src/android/graphics/cts/BitmapFactoryTest.java runtest --path cts/tests/tests/graphics/src/android/graphics/cts/BitmapRegionDecoderTest.java runtest --path cts/tests/tests/graphics/src/android/graphics/cts/Bitmap_CompressFormatTest.java runtest --path cts/tests/tests/graphics/src/android/graphics/cts/Bitmap_ConfigTest.java runtest --path cts/tests/tests/graphics/src/android/graphics/cts/BitmapFactory_OptionsTest.java runtest --path cts/tests/tests/graphics/src/android/graphics/cts/BitmapShaderTest.java Also did the full Android build for following targets: - flo - grouper - mako - x86 Before this change is submitted, need to submit the change for cts/tests to update the threshold for WebP encoding for color-mode RGB565. (Refer: https://googleplex-android-review.git.corp.google.com/#/c/403360/) Change-Id: Ib2db2ebf0395276d45c3e8dc70d7b451e3678e6f
lpha_processing.c
lpha_processing.h
it_reader.c
it_reader.h
it_writer.c
it_writer.h
olor_cache.c
olor_cache.h
ilters.c
ilters.h
uffman.c
uffman.h
uffman_encode.c
uffman_encode.h
uant_levels.c
uant_levels.h
uant_levels_dec.c
uant_levels_dec.h
andom.c
andom.h
escaler.c
escaler.h
hread.c
hread.h
tils.c
tils.h
|
0406ce1417f76f2034833414dcecc9f56253640c |
10-Aug-2013 |
Vikas Arora <vikasa@google.com> |
Sync-patch with libwebp ver 0.3.1 (Id: Idea3464b) Change-Id: Ie2de5d5be3d7ec6020810f2d80530aa9d27e82c9
it_reader.c
it_reader.h
it_writer.c
it_writer.h
olor_cache.c
olor_cache.h
ilters.c
ilters.h
uffman.c
uffman.h
uffman_encode.c
uffman_encode.h
uant_levels.c
uant_levels.h
uant_levels_dec.c
uant_levels_dec.h
escaler.c
escaler.h
hread.c
hread.h
tils.c
tils.h
|
1e7bf8805bd030c19924a5306837ecd72c295751 |
14-Mar-2013 |
Vikas Arora <vikasa@google.com> |
Sync-patch with libwebp (ChangeId: Ia5475247) Added 16bit swapping of RGB565 / RGB4444 colorspace. Added ARM/NEON code for decoder/encoder modules. Speedup in WebP compression (method 3 and above). Change-Id: I95a697338bef7c3ea08054eb5f850a97d1889eb9
it_reader.c
it_reader.h
uffman_encode.c
uant_levels.c
uant_levels.h
uant_levels_dec.c
uant_levels_dec.h
hread.c
hread.h
tils.c
tils.h
|
b6dbce6bfeaabde2a7b581c4c6888d532d32f3ac |
07-Feb-2013 |
Derek Sollenberger <djsollen@google.com> |
Revert "Sync libwebp with head#I6ecefe33" This reverts commit 4b2196c929b70f2cdc1c2556580d349db89356d8 Change-Id: I3c026866c336663666cb5a2e9e34ecffd1f05595
it_reader.c
it_reader.h
uffman_encode.c
tils.c
tils.h
|
4b2196c929b70f2cdc1c2556580d349db89356d8 |
30-Jan-2013 |
Vikas Arora <vikasa@google.com> |
Sync libwebp with head#I6ecefe33 Also added ARM/NEON code for decoder/encoder modules. Change-Id: Ic8028037c94c1191c193d881b799a961b476138e
it_reader.c
it_reader.h
uffman_encode.c
tils.c
tils.h
|
228b1b1f024974d7832b51a3f266e5edc9110c02 |
16-Aug-2012 |
Vikas Arora <vikasa@google.com> |
Updated WebP with head change#I3da2063b Fixes for RGBA4444 color mode w.r.t fancy upsampling and 4 bit clipping logic. Change-Id: Ib6e58bcdb9de3713d5b874d7660c5734c9a3b104
uffman_encode.c
|
a2415724fb3466168b2af5b08bd94ba732c0e753 |
10-Aug-2012 |
Vikas Arora <vikasa@google.com> |
Sync with the latest libwebp version (0.2.0-rc1) Change-Id: I15398a74aaec35cf235247d8e21ad9d9910772b8
it_reader.c
it_reader.h
it_writer.c
it_writer.h
olor_cache.c
olor_cache.h
ilters.c
ilters.h
uffman.c
uffman.h
uffman_encode.c
uffman_encode.h
uant_levels.c
uant_levels.h
escaler.c
escaler.h
hread.c
hread.h
tils.c
tils.h
|