Commit Graph

  • 068b14ac57 Optimize lossless decoding. Vikas Arora 2014-03-13 11:26:28 -07:00
  • 5f0cfa80ff Do a binary search to get the optimum cache bits. Vikas Arora 2014-03-13 10:29:50 -07:00
  • 24ca3678f9 Merge "allow 'cwebp -o -' to emit output to stdout" James Zern 2014-03-12 14:01:15 -07:00
  • e12f874eea allow 'cwebp -o -' to emit output to stdout skal 2014-03-12 19:48:00 +01:00
  • 2bcad89b4c allow some more stdin/stout I/O skal 2014-03-12 19:32:16 +01:00
  • 84ed4b3aa5 fix cwebp.1 typos after patch #69199 skal 2014-03-11 23:46:50 +01:00
  • 65b99f1c92 add a -z option to cwebp, and WebPConfigLosslessPreset() function skal 2014-03-11 23:25:35 +01:00
  • 30176619c6 4-5% faster trellis by removing some unneeded calculations. skal 2014-03-05 23:21:43 +01:00
  • 687a58ecc3 histogram.c: reindent after b33e8a0 James Zern 2014-03-04 00:38:14 -08:00
  • 06d456f685 Merge "~3-4% faster lossless encoding" skal 2014-03-04 00:17:52 -08:00
  • c60de26099 ~3-4% faster lossless encoding skal 2014-03-04 00:00:40 +01:00
  • 42eb06fc0e Merge "few cosmetics after patch #69079" James Zern 2014-03-03 15:13:25 -08:00
  • 82af82644b few cosmetics after patch #69079 skal 2014-03-03 23:53:08 +01:00
  • b33e8a05ee Refactor code for HistogramCombine. Vikas Arora 2014-03-03 13:49:54 -08:00
  • ca1bfff53f Merge "5-10% encoding speedup with faster trellis (-m 6)" skal 2014-03-03 13:09:17 -08:00
  • 5aeeb087d6 5-10% encoding speedup with faster trellis (-m 6) skal 2014-03-03 22:07:06 +01:00
  • 82ae1bf299 cosmetics: normalize VP8GetCPUInfo checks James Zern 2014-02-28 18:43:49 -08:00
  • e3dd9243cb Merge "Refactor GetBestPredictorForTile for future tuning." James Zern 2014-02-28 18:39:27 -08:00
  • 206cc1be5a Refactor GetBestPredictorForTile for future tuning. Vikas Arora 2014-02-26 09:47:24 -08:00
  • 3cb8406262 Merge "speed-up trellis quant (~5-10% overall speed-up)" James Zern 2014-02-27 14:34:01 -08:00
  • b66f2227c1 Merge "lossy encoding: ~3% speed-up" Pascal Massimino 2014-02-27 11:42:16 -08:00
  • 4287d0d49b speed-up trellis quant (~5-10% overall speed-up) Pascal Massimino 2014-02-26 14:33:38 -08:00
  • 390c8b316d lossy encoding: ~3% speed-up Pascal Massimino 2014-02-26 05:52:24 -08:00
  • 9a463c4a51 Merge "dec_neon: convert TransformWHT to intrinsics" James Zern 2014-02-25 14:36:44 -08:00
  • e8605e9625 Merge "dec_neon: add ConvertU8ToS16" pascal massimino 2014-02-25 08:56:17 -08:00
  • 4aa3e4122b MIPS: MIPS32r1: rescaler bugfix Djordje Pesut 2014-02-25 13:29:45 +01:00
  • c16cd99aba Speed up lossless encoder. Vikas Arora 2014-02-21 11:41:38 -08:00
  • 9d6b5ff1e6 dec_neon: convert TransformWHT to intrinsics James Zern 2014-02-19 20:20:45 -08:00
  • 2ff0aae2fe dec_neon: add ConvertU8ToS16 James Zern 2014-02-20 15:35:33 -08:00
  • 77a8f91981 fix compilation with USE_YUVj flag skal 2014-02-20 13:23:18 +01:00
  • 4acbec1bef Merge changes I3b240ffb,Ia9370283,Ia2d28728 James Zern 2014-02-19 14:47:33 -08:00
  • 2719bb7e98 dec_neon: TransformAC3: work on packed vectors James Zern 2014-02-19 03:17:29 +01:00
  • b7b60ca16c dec_neon: add SaturateAndStore4x4 James Zern 2014-02-18 19:42:35 -08:00
  • b7685d73fe Rescale: let ImportRow / ExportRow be pointer-to-function Pascal Massimino 2014-02-17 00:58:17 -08:00
  • e02f16ef45 dec_neon.c: convert TransformDC to intrinsics James Zern 2014-02-12 19:52:56 -08:00
  • 9cba963f9a add missing file skal 2014-02-13 21:56:19 -08:00
  • 8992ddb756 use static clipping tables skal 2014-02-13 19:32:21 -08:00
  • 0235d5e44b 1-2% faster quantization in SSE2 skal 2014-02-13 15:55:30 -08:00
  • b2fbc36c26 fix VC12-x64 warning Pascal Massimino 2014-02-12 05:17:35 +00:00
  • 6e37cb942f Merge "cosmetics: backward_references.c: reindent after a7d2ee3" James Zern 2014-02-11 16:28:55 -08:00
  • a42ea9742a cosmetics: backward_references.c: reindent after a7d2ee3 James Zern 2014-02-11 15:52:22 -08:00
  • 6c32744214 Merge "fix missing __BIG_ENDIAN__ definition on some platform" skal 2014-02-11 14:51:11 -08:00
  • a8b6aad155 fix missing __BIG_ENDIAN__ definition on some platform skal 2014-02-11 12:03:08 -08:00
  • fde2904b8a Increase initial buffer size for VP8L Bit Writer. Vikas Arora 2014-02-11 11:12:21 -08:00
  • a7d2ee39be Optimize cache estimate logic. Vikas Arora 2014-02-11 10:38:47 -08:00
  • 7fb6095b03 Merge "dec_neon.c: add TransformAC3" pascal massimino 2014-02-11 09:17:34 -08:00
  • bf182e837e VP8LBitWriter: use a bit-accumulator skal 2014-02-11 09:12:45 -08:00
  • 3f40b4a581 Merge "MIPS: MIPS32r1: clang macro warning resolved" Djordje Pesut 2014-02-11 00:06:36 -08:00
  • 1684f4ee37 WebP Decoder: Mark some truncated bitstreams as invalid Urvang Joshi 2014-02-10 16:35:27 -08:00
  • acbedac475 MIPS: MIPS32r1: clang macro warning resolved Jovan Zelincevic 2014-02-10 05:21:24 -08:00
  • 228e4877ab dec_neon.c: add TransformAC3 James Zern 2014-02-08 03:11:34 +01:00
  • 393f89b763 Android.mk: avoid gcc-specific flags with clang James Zern 2014-02-07 20:31:44 -08:00
  • 32aeaf115a revamp VP8LColorSpaceTransform() a bit skal 2014-02-04 23:58:42 +01:00
  • 0c7cc4ca20 Merge "Don't dereference NULL, ensure HashChain fully initialized" James Zern 2014-02-03 22:58:37 -08:00
  • 391316fee2 Don't dereference NULL, ensure HashChain fully initialized Scott Talbot 2014-02-03 18:52:00 +11:00
  • 926ff40229 WEBP_SWAP_16BIT_CSP: remove code dup skal 2014-02-03 13:24:33 -08:00
  • 1d1cd3bbd6 Fix decode bug for rgbA_4444/RGBA_4444 color-modes. Vikas Arora 2014-02-03 09:19:22 -08:00
  • 939e70e7d3 update AUTHORS file Pascal Massimino 2014-01-31 07:42:13 -08:00
  • 8934a622ac cosmetics: *_mips32.c James Zern 2014-01-30 18:03:48 -08:00
  • dd438c9a7d MIPS: MIPS32r1: Optimization of some simple point-sampling functions. PATCH [6/6] Djordje Pesut 2013-12-27 14:06:35 +01:00
  • 53520911c3 Added support for calling sampling functions via pointers. Djordje Pesut 2014-01-25 18:12:09 +01:00
  • d16c69749b MIPS: MIPS32r1: Optimization of filter functions. PATCH [5/6] Jovan Zelincevic 2013-12-25 16:23:36 +01:00
  • 04336fc7f8 MIPS: MIPS32r1: Optimization of function TransformOne. PATCH [4/6] Djordje Pesut 2013-12-25 12:16:01 +01:00
  • 92d8fc7dd4 MIPS: MIPS32r1: Optimization of function WebPRescalerImportRow. PATCH [3/6] Djordje Pesut 2013-12-25 11:59:46 +01:00
  • bbc23ff34c parse one row of intra modes altogether skal 2014-01-28 21:40:40 +01:00
  • a2f608f9e0 Merge "MIPS: MIPS32r1: Optimization of function WebPRescalerExportRow. [2/6]" James Zern 2014-01-28 11:19:25 -08:00
  • 88230854e3 MIPS: MIPS32r1: Optimization of function WebPRescalerExportRow. [2/6] Djordje Pesut 2013-12-25 11:46:37 +01:00
  • c5a5b0286f decode mt+incremental: fix segfault in debug builds James Zern 2014-01-27 20:33:05 -08:00
  • 9882b2f953 always use fast-analysis for all methods. skal 2014-01-24 18:17:04 +01:00
  • 000adac011 Merge "autoconf: update ax_pthread.m4" James Zern 2014-01-24 01:13:11 -08:00
  • 2d2fc37d98 update .gitignore James Zern 2014-01-23 19:35:28 -08:00
  • 5bf4255af4 Merge "Make it possible to avoid automagic dependencies" James Zern 2014-01-23 12:57:04 -08:00
  • c1cb1933d5 disable NEON for arm64 platform Pascal Massimino 2014-01-23 05:03:02 -08:00
  • 73a304e953 Make it possible to avoid automagic dependencies Paweł Hajdan, Jr 2014-01-21 19:33:48 +00:00
  • 4d493f8db2 MIPS: MIPS32r1: Decoder bit reader function optimized. PATCH [1/6] Jovan Zelincevic 2013-12-25 11:41:45 +01:00
  • c741183c10 make WebPCleanupTransparentArea work with argb picture skal 2014-01-17 20:19:16 +01:00
  • 5da185522b add a decoding option to flip image vertically skal 2014-01-16 15:48:43 +01:00
  • 00c3c4e114 Merge "add man/vwebp.1" James Zern 2014-01-10 17:47:57 -08:00
  • 2c6bb42806 add man/vwebp.1 James Zern 2014-01-08 15:14:45 -08:00
  • ea59a8e980 Merge "Merge tag 'v0.4.0'" James Zern 2014-01-10 17:09:19 -08:00
  • 7574bed43d fix comments related to array sizes skal 2014-01-09 17:30:25 +01:00
  • 0b5a90fdb5 dwebp.1: fix option formatting James Zern 2014-01-08 15:16:37 -08:00
  • effcb0fdfa Merge tag 'v0.4.0' James Zern 2013-12-30 09:56:11 -08:00
  • 7c76255dd4 autoconf: update ax_pthread.m4 James Zern 2013-12-29 11:56:21 -05:00
  • fff2a11b03 make -short work with -print_ssim, -print_psnr, etc. skal 2013-12-23 12:03:00 +01:00
  • 68e7901da5 update ChangeLog v0.4.0-rc1 v0.4.0 0.4.0 James Zern 2013-12-20 00:48:07 -08:00
  • 256e4333e1 update NEWS description with new general features Pascal Massimino 2013-12-20 00:36:47 -08:00
  • 296253407c Merge "gif2webp: don't use C99 %zu" into 0.4.0 James Zern 2013-12-20 00:06:33 -08:00
  • 3b9f9dd07b gif2webp: don't use C99 %zu James Zern 2013-12-19 18:52:48 -08:00
  • b5b2e3c7f5 cwebp: fix metadata output w/lossy+alpha James Zern 2013-12-19 10:17:08 -08:00
  • ad26df1a05 makefile.unix: clean up libgif2webp_util.a James Zern 2013-12-18 23:26:18 -08:00
  • c3b4557064 update Changelog James Zern 2013-12-18 19:36:44 -08:00
  • ca84112120 Merge "bump version to 0.4.0" into 0.4.0 James Zern 2013-12-18 19:33:24 -08:00
  • 8c524db84c bump version to 0.4.0 James Zern 2013-12-18 19:20:00 -08:00
  • eec2398cec update AUTHORS & .mailmap James Zern 2013-12-18 19:09:11 -08:00
  • b9bbf6a1a0 update NEWS for 0.4.0 James Zern 2013-12-18 19:05:46 -08:00
  • c72e08119a Merge "dec/webp.c: don't wait for data before reporting w/h" James Zern 2013-12-18 18:47:43 -08:00
  • 5ad653145a dec/frame.c: fix formatting James Zern 2013-12-18 17:13:42 -08:00
  • f7fc4bc89b dec/webp.c: don't wait for data before reporting w/h James Zern 2013-12-19 00:44:01 +00:00
  • 66a32af5e1 Merge "NEON speed up" skal 2013-12-18 14:17:19 -08:00