a187300ff9a8a7c10b1fb2ec84223fdd14e6d47b |
|
12-Jan-2018 |
James Zern <jzern@google.com> |
webp: update to v0.6.1 relevant entries from the NEWS file: This is a binary compatible release. * lossless performance and compression improvements + a new 'cruncher' mode (-m 6 -q 100) * ARM performance improvements with clang (15-20% w/ndk r15c, issue #339) * miscellaneous bug & build fixes (issue #329, #332, #343, #353, #360, #361, #363) Test: aosp_arm-eng,aosp_arm64-eng,aosp_x86-eng,aosp_x86_64-eng,aosp_sailfish-userdebug build Change-Id: I3f4d8b50e2d251ab69be21059d23ac8a983a990e
/external/webp/src/dsp/dsp.h
|
ea54b91f862542718fa6cb3f0689af5c78580a7d |
|
18-May-2016 |
Elliott Hughes <enh@google.com> |
webp: kill CPU features and use upstream NEON detection * bionic's cpu-features.h is dead, so use __ARM_NEON__ * fixes AArch32 compile Test: mm Change-Id: I342b2e3bd44fcd2b86a80b45a31dadd9b74189a7 Signed-off-by: Jake Weinstein <xboxlover360@gmail.com>
/external/webp/src/dsp/dsp.h
|
fa39824bb690c5806358871f46940d0450973d8a |
|
21-Jan-2017 |
James Zern <jzern@google.com> |
libwebp: update to 0.6.0 this version includes encoder and performance improvements Test: aosp_*, build; n6p passes graphics cts tests Change-Id: I5d1464295fc78e983bbc1f39c531994e698ffe8d
/external/webp/src/dsp/dsp.h
|
98a63a77eb8652c81d64b5b7c3d8a347111807ca |
|
19-Dec-2016 |
James Zern <jzern@google.com> |
libwebp-0.5.2 bug fixes, minor encoder updates Test: aosp_* build, graphics cts pass on n6p Change-Id: I9d3ceef65b160cfe8b2734ad9193d681fe05f9ed
/external/webp/src/dsp/dsp.h
|
0912efc2528d03c59d45dd9bdc9ff9ec800a3fc1 |
|
13-Jul-2016 |
James Zern <jzern@google.com> |
libwebp: update to 0.5.1 - 6/14/2016: version 0.5.1 This is a binary compatible release. * miscellaneous bug fixes (issues #280, #289) * reverted alpha plane encoding with color cache for compatibility with libwebp 0.4.0->0.4.3 (issues #291, #298) * lossless encoding performance improvements * memory reduction in both lossless encoding and decoding * force mux output to be in the extended format (VP8X) when undefined chunks are present (issue #294) * gradle, cmake build support * workaround for compiler bug causing 64-bit decode failures on android devices using clang-3.8 in the r11c NDK * various WebPAnimEncoder improvements Change-Id: Icc64a8e83f8fcb5a0ce996afdbf902fd7e6d8c3a
/external/webp/src/dsp/dsp.h
|
cfab2830680519cfc49025387d7740c95b09e622 |
|
18-May-2016 |
Elliott Hughes <enh@google.com> |
Revert "Use the NDK cpufeatures directly." This reverts commit 8c2ed69cb2250633188d2e70f7b71d8cf22603b8. Broke sdk (linux) build in git_mirror-aosp-master-with-vendor: In file included from external/webp/src/dsp/lossless_neon.c:18: prebuilts/clang/host/linux-x86/clang-2812033/bin/../lib64/clang/3.8.256229/include/arm_neon.h:28:2: error: "NEON support not enabled" Change-Id: I7d8db62eec5362d6be34488eff35faad0aac52fa
/external/webp/src/dsp/dsp.h
|
8c2ed69cb2250633188d2e70f7b71d8cf22603b8 |
|
17-May-2016 |
Elliott Hughes <enh@google.com> |
Use the NDK cpufeatures directly. This brings the webp source closer to upstream and removes a very out of date copy of the NDK's cpu-features.[ch] which upstream doesn't have. (To avoid the need for exactly this copy & paste, the NDK's copy of the cpufeatures library is built as part of the platform too.) Bug: http://b/18556103 Change-Id: I82fb692c758d4855efa12ca7b743ce2893776a77
/external/webp/src/dsp/dsp.h
|
7c8da7ce66017295a65ec028084b90800be377f8 |
|
13-Jan-2016 |
James Zern <jzern@google.com> |
libwebp: update to 0.5.0 - 12/17/2015: version 0.5.0 * miscellaneous bug & build fixes (issues #234, #258, #274, #275, #278) * encoder & decoder speed-ups on x86/ARM/MIPS for lossy & lossless - note! YUV->RGB conversion was sped-up, but the results will be slightly different from previous releases * various lossless encoder improvements * gif2webp improvements, -min_size option added * tools fully support input from stdin and output to stdout (issue #168) * New WebPAnimEncoder API for creating animations * New WebPAnimDecoder API for decoding animations * other API changes: - libwebp: WebPPictureSmartARGBToYUVA() (-pre 4 in cwebp) WebPConfig::exact (-exact in cwebp; -alpha_cleanup is now the default) WebPConfig::near_lossless (-near_lossless in cwebp) WebPFree() (free'ing webp allocated memory in other languages) WebPConfigLosslessPreset() WebPMemoryWriterClear() - libwebpdemux: removed experimental fragment related fields and functions - libwebpmux: WebPMuxSetCanvasSize() * new libwebpextras library with some uncommon import functions: WebPImportGray/WebPImportRGB565/WebPImportRGB4444 Bug: 22070544
/external/webp/src/dsp/dsp.h
|
e8a1b86cc3afe4791ab40d89240c40797a400131 |
|
03-Nov-2015 |
James Zern <jzern@google.com> |
external/webp: update to v0.4.4 - 10/15/15: version 0.4.4 This is a binary compatible release. * rescaling out-of-bounds read fix (issue #254) * various build fixes and improvements (issues #253, #259, #262, #267, #268) * container documentation update * gif2webp transparency fix (issue #245) Change-Id: Idec465520e704a3a04fdf895bb0b97a51894ab94
/external/webp/src/dsp/dsp.h
|
9e80ee991168a0a6c2a906dd2c17c5e17df4566e |
|
18-Mar-2015 |
James Zern <jzern@google.com> |
external/webp: update to v0.4.3 + dropped some dated / unused files: INSTALL, examples/* - 3/3/15: version 0.4.3 This is a binary compatible release. * Android / gcc / iOS / MSVS build fixes and improvements * lossless decode fix (issue #239 -- since 0.4.0) * documentation / vwebp updates for animation * multi-threading fix (issue #234) Change-Id: I7777e5d35f5659488a98fd773bd2a645ac06215d
/external/webp/src/dsp/dsp.h
|
8c098653157979e397d3954fc2ea0ee43bae6ab2 |
|
28-Jan-2015 |
Vikas Arora <vikasa@google.com> |
Sync-patch with libwebp ver 0.4.2 Sync-patch with libwebp ver 0.4.2 (change#I32a22786f) Also cherry-picked one-line fix for Alpha-decode bug (ref: 'src < src_end') Verfied the build on volantis/flounder (N9), razor/flo (N7), hammerhead (N5) and nakasi (N7-old) and verified that the corrupted image rendered correctly on Razor and Volantis devices. Change-Id: I1d013d5b8d2236957c85c2cd2cdfa083733b5215
/external/webp/src/dsp/dsp.h
|
2e8145fd792af44c25b47b301aa35dcc289dbad7 |
|
08-Aug-2014 |
Djordje Pesut <djordje.pesut@imgtec.com> |
MIPS: detect mips32r6 and disable mips32r1 code Also, remainder of dsp: detect mips64 & disable mips32 code Change-Id: I50ec33c9cccd59fd877ba48ff4317b58c895db1a
/external/webp/src/dsp/dsp.h
|
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
/external/webp/src/dsp/dsp.h
|
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
/external/webp/src/dsp/dsp.h
|
0406ce1417f76f2034833414dcecc9f56253640c |
|
10-Aug-2013 |
Vikas Arora <vikasa@google.com> |
Sync-patch with libwebp ver 0.3.1 (Id: Idea3464b) Change-Id: Ie2de5d5be3d7ec6020810f2d80530aa9d27e82c9
/external/webp/src/dsp/dsp.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
/external/webp/src/dsp/dsp.h
|
b6dbce6bfeaabde2a7b581c4c6888d532d32f3ac |
|
07-Feb-2013 |
Derek Sollenberger <djsollen@google.com> |
Revert "Sync libwebp with head#I6ecefe33" This reverts commit 4b2196c929b70f2cdc1c2556580d349db89356d8 Change-Id: I3c026866c336663666cb5a2e9e34ecffd1f05595
/external/webp/src/dsp/dsp.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
/external/webp/src/dsp/dsp.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
/external/webp/src/dsp/dsp.h
|
a2415724fb3466168b2af5b08bd94ba732c0e753 |
|
10-Aug-2012 |
Vikas Arora <vikasa@google.com> |
Sync with the latest libwebp version (0.2.0-rc1) Change-Id: I15398a74aaec35cf235247d8e21ad9d9910772b8
/external/webp/src/dsp/dsp.h
|