Commit Graph

  • 3d97bb7514 update ChangeLog v0.5.1 James Zern 2016-07-06 18:00:16 -07:00
  • deb54d915a Clarify the expected 'config' lifespan in WebPIDecode() Pascal Massimino 2016-06-29 14:27:07 +00:00
  • 435308e029 Add MSA optimized encoder transform functions Parag Salasakar 2016-07-05 20:00:43 +05:30
  • dce64bfa1b Add MSA optimized alpha filter functions Parag Salasakar 2016-07-01 19:26:00 +05:30
  • 429120d0af Add MSA optimized color transform functions Parag Salasakar 2016-06-28 20:36:21 +05:30
  • c7e2d245d1 update ChangeLog v0.5.1-rc5 James Zern 2016-06-14 23:58:17 -07:00
  • 55b2fede7f normalize the macros' "do {...} while (0)" constructs Pascal Massimino 2016-06-27 15:03:23 -07:00
  • 701c772eed Add MSA optimized colorspace conversion functions Parag Salasakar 2016-06-27 14:36:28 +05:30
  • c7eb06f737 Fix corner case in CostManagerInit. Vincent Rabaud 2016-06-27 20:01:44 +02:00
  • f918cb1013 fix rescaling bug: alpha plane wasn't filled with 0xff Pascal Massimino 2016-06-24 17:15:31 +02:00
  • ab7937a5c7 gif2webp: normalize the number of .'s in the help message James Zern 2016-06-24 19:26:07 -07:00
  • 3cdec847a5 vwebp: normalize the number of .'s in the help message James Zern 2016-06-24 19:25:52 -07:00
  • bdf6241e70 cwebp: normalize the number of .'s in the help message James Zern 2016-06-24 19:25:11 -07:00
  • 06a38c7b1c fix rescaling bug: alpha plane wasn't filled with 0xff Pascal Massimino 2016-06-24 17:15:31 +02:00
  • 319e37be13 Improve lossless compression. Vincent Rabaud 2016-06-24 16:11:25 +02:00
  • 6a19793777 Add MSA optimized intra pred chroma functions Parag Salasakar 2016-06-24 11:36:54 +05:30
  • 447adbce1e 'our bug tracker' -> 'the bug tracker' Pascal Massimino 2016-06-23 20:53:15 +00:00
  • 97b9e64459 normalize the number of .'s in the help message Pascal Massimino 2016-06-23 14:11:47 +00:00
  • 293d786f31 Added MSA optimized intra prediction 16x16 functions Parag Salasakar 2016-06-23 18:08:06 +05:30
  • 0afa0ce2ff Added MSA optimized intra prediction 4x4 functions Parag Salasakar 2016-06-23 15:38:47 +05:30
  • a6621bacf3 Added MSA optimized simple edge filtering functions Parag Salasakar 2016-06-23 12:16:50 +05:30
  • bb50bf42b0 pngdec,ReadFunc: throw an error on invalid read James Zern 2016-06-22 23:09:30 -07:00
  • 38063af131 decode.h,WebPGetInfo: normalize function comment James Zern 2016-06-22 19:18:20 +00:00
  • 1ebf193c2c Added MSA optimized chroma edge filtering functions Parag Salasakar 2016-06-22 18:31:17 +05:30
  • 9ad2352d0d Merge "Added MSA optimized edge filtering functions" Parag Salasakar 2016-06-22 10:45:14 +00:00
  • 607510967f Added MSA optimized edge filtering functions Parag Salasakar 2016-06-17 00:52:09 +05:30
  • 9e8e1b7b2a Inline GetResidual for speed. Vincent Rabaud 2016-06-21 16:04:53 +02:00
  • 7d58d1b7b9 Speed-up uniform-region processing. Vincent Rabaud 2016-06-21 15:11:19 +02:00
  • 8ec7032bc2 simplify HistogramCombineEntropyBin() Pascal Massimino 2016-06-20 17:58:04 +02:00
  • 23e29cb1e3 Merge "Fix a boundary case in BackwardReferencesHashChainDistanceOnly." into 0.5.1 Pascal Massimino 2016-06-20 16:06:39 +00:00
  • 472a049b4e remove bin_map[] allocation altogether Pascal Massimino 2016-06-20 11:19:25 +02:00
  • 0bb23b2cf7 free -> WebPSafeFree() Pascal Massimino 2016-06-17 17:49:07 +02:00
  • a977b4b513 Merge "rewrite the bin_map clustering to use less memory" Pascal Massimino 2016-06-17 08:25:35 +00:00
  • 3591ba6684 rewrite the bin_map clustering to use less memory Pascal Massimino 2016-06-17 09:52:36 +02:00
  • e6ac450cbd utils.[hc]: s/MAX_COLOR_COUNT/MAX_PALETTE_SIZE/ James Zern 2016-06-16 23:14:30 -07:00
  • e7b917726f Merge "DecodeImageData(): change the incorrect assert" into 0.5.1 Pascal Massimino 2016-06-17 06:07:44 +00:00
  • 2abfa54f95 DecodeImageData(): change the incorrect assert Pascal Massimino 2016-06-16 22:24:30 -07:00
  • 5a48fcd8a1 Merge "configure: test for -Wfloat-conversion" James Zern 2016-06-16 17:57:58 +00:00
  • 0174d18d8b Fix a boundary case in BackwardReferencesHashChainDistanceOnly. Vincent Rabaud 2016-06-16 19:22:28 +02:00
  • 6a9c262aa8 Merge "Added MSA optimized transform functions" Parag Salasakar 2016-06-16 10:53:43 +00:00
  • cfbcc5ece0 Make sure to consider small distances in LZ77. Vincent Rabaud 2016-06-16 10:34:26 +02:00
  • 5e60c42a76 Added MSA optimized transform functions Parag Salasakar 2016-06-09 19:17:09 +05:30
  • 3dc28d7643 configure: test for -Wfloat-conversion James Zern 2016-06-15 23:53:48 -07:00
  • f2a0946a7a add some asserts to delimit the perimeter of CostManager's operation Pascal Massimino 2016-06-15 20:54:52 +02:00
  • 9a583c66f9 fix invalid-write bug for alpha-decoding Pascal Massimino 2016-06-15 14:49:42 +02:00
  • f66512db94 make gradlew executable James Zern 2016-06-14 23:42:41 -07:00
  • 6fda58f137 backward_references: quiet double->int warning James Zern 2016-06-14 15:26:38 -07:00
  • a48cc9d201 Merge "Fix a compression regression for images with long uniform regions." into 0.5.1 Pascal Massimino 2016-06-14 21:26:06 +00:00
  • cc2720c1d5 Merge "Revert an LZ77 boundary constant." into 0.5.1 Pascal Massimino 2016-06-14 21:25:08 +00:00
  • 059aab4fa1 Fix a compression regression for images with long uniform regions. Vincent Rabaud 2016-06-14 21:51:10 +02:00
  • b0c7e49e58 Check more backward matches with higher quality. Vincent Rabaud 2016-06-14 21:50:03 +02:00
  • a3611513d2 Revert an LZ77 boundary constant. Vincent Rabaud 2016-06-14 21:42:45 +02:00
  • 8190374c2b README: fix typo James Zern 2016-06-13 22:48:04 -07:00
  • 7551db445e update NEWS James Zern 2016-06-13 20:06:37 -07:00
  • 0fb2269c4d bump version to 0.5.1 James Zern 2016-06-13 19:10:21 -07:00
  • f45376101c update AUTHORS & .mailmap James Zern 2016-06-13 19:01:37 -07:00
  • 3259571e7d Refactor GetColorPalette method. Urvang Joshi 2016-05-18 14:27:15 -07:00
  • 1df5e26001 avoid using tmp histogram in PreparePair() Pascal Massimino 2016-06-12 14:28:56 -07:00
  • 7685123a7f fix comment typos Pascal Massimino 2016-06-10 04:16:13 -07:00
  • a246b921a0 Speedup backward references. Vincent Rabaud 2016-06-09 20:05:15 +02:00
  • 76d73f1835 Merge "CostManager: introduce a free-list of ~10 intervals" Pascal Massimino 2016-06-09 15:58:38 +00:00
  • eab39d8147 CostManager: introduce a free-list of ~10 intervals Pascal Massimino 2016-06-08 16:31:23 +02:00
  • 4c59aac0f9 Merge "mips msa webp configuration" James Zern 2016-06-09 05:39:53 +00:00
  • 043c33f1ce Merge "Improve speed and compression in backward reference for lossless." Pascal Massimino 2016-06-08 19:54:51 +00:00
  • 71be9b8c11 Merge "clarify variable names in HistogramRemap()" Pascal Massimino 2016-06-08 19:48:37 +00:00
  • 0ba7fd70c6 Improve speed and compression in backward reference for lossless. Vincent Rabaud 2016-06-08 19:19:08 +02:00
  • 0481d42ad8 CostManager: cache one interval and re-use it when possible Pascal Massimino 2016-06-08 13:30:01 +02:00
  • 41b7e6b56e Merge "histogram: fix bin calculation" Pascal Massimino 2016-06-08 11:59:16 +00:00
  • 96c3d62496 histogram: fix bin calculation Pascal Massimino 2016-06-08 13:38:00 +02:00
  • fe9e31ef5e clarify variable names in HistogramRemap() Pascal Massimino 2016-06-08 13:36:04 +02:00
  • ce3c824712 disable near-lossless quantization if palette is used Pascal Massimino 2016-06-08 11:29:48 +02:00
  • e11da081f9 mips msa webp configuration Parag Salasakar 2016-05-27 15:39:27 +05:30
  • 5f8f998d0e mux: Presence of unknown chunks should trigger VP8X chunk output. Urvang Joshi 2016-06-06 09:18:46 -07:00
  • cadec0b126 Merge "Sync mips32 and dsp_r2 YUV->RGB code with C verison" Pascal Massimino 2016-06-03 10:32:20 +00:00
  • d963775859 Compute the hash chain once and for all for lossless compression. Vincent Rabaud 2016-05-24 18:00:48 +02:00
  • 50a486656d Sync mips32 and dsp_r2 YUV->RGB code with C verison Jovan Zelincevic 2016-06-03 10:04:12 +02:00
  • eee788e26a Merge "introduce a common signature for all image reader function" Pascal Massimino 2016-06-02 05:26:23 +00:00
  • d77b877cc9 introduce a common signature for all image reader function Pascal Massimino 2016-06-01 20:55:29 +02:00
  • ca8d951980 remove some obsolete TODOs Pascal Massimino 2016-06-01 16:23:16 +02:00
  • ae2a7222ce collect all decoding utilities from examples/ in libexampledec.a Pascal Massimino 2016-05-30 21:45:38 -07:00
  • 0b8ae8520f Merge "Move DitherCombine8x8 to dsp/dec.c" Pascal Massimino 2016-05-27 05:55:04 +00:00
  • 77cad88589 Merge "ReadWebP: avoid conversion to ARGB if final format is YUVA" Pascal Massimino 2016-05-27 05:51:15 +00:00
  • ab8d669887 ReadWebP: avoid conversion to ARGB if final format is YUVA Pascal Massimino 2016-05-24 22:54:57 -07:00
  • f8b7ce9ef1 Merge "test pointer to NULL explicitly" Pascal Massimino 2016-05-25 06:46:11 +00:00
  • 5df6f214e3 test pointer to NULL explicitly Pascal Massimino 2016-05-24 23:21:54 -07:00
  • 77f21c9c39 Move DitherCombine8x8 to dsp/dec.c Pascal Massimino 2016-05-24 23:14:41 -07:00
  • c9e6d865aa Add gradle support Vincent Rabaud 2016-05-24 15:35:20 +02:00
  • c65f41e816 Revert "Add gradle support" Vincent Rabaud 2016-05-24 10:47:36 +00:00
  • bf731ede7e Add gradle support Vincent Rabaud 2016-05-24 11:05:09 +02:00
  • 08333b8551 WebPAnimEncoder: Detect when canvas is modified, restore only when needed. Urvang Joshi 2016-05-23 11:17:23 -07:00
  • 0209d7e6d6 Merge "speed-up MapToPalette() with binary search" Pascal Massimino 2016-05-23 14:09:34 +00:00
  • fdd29a3d3f speed-up MapToPalette() with binary search Pascal Massimino 2016-05-23 15:39:54 +02:00
  • cf4a651bb8 Revert "Refactor GetColorPalette method." James Zern 2016-05-20 17:04:38 -07:00
  • 0a27aca3f8 Merge changes Idfa8ce83,I19adc9c4 James Zern 2016-05-21 00:03:15 +00:00
  • f25c4406e6 WebPAnimEncoder: Restore original canvas between multiple encodes. Urvang Joshi 2016-05-20 15:07:50 -07:00
  • 169004b1d5 Refactor GetColorPalette method. Urvang Joshi 2016-05-18 14:27:15 -07:00
  • 576362abd7 VP8LDoFillBitWindow: support big-endian in fast path James Zern 2016-05-20 00:26:30 -07:00
  • ac49e4e4dc bit_reader.c: s/VP8L_USE_UNALIGNED_LOAD/VP8L_USE_FAST_LOAD/ James Zern 2016-05-19 23:14:02 -07:00
  • d39ceb58ac VP8LDoFillBitWindow: remove stale TODO James Zern 2016-05-19 23:07:10 -07:00
  • 2ec2de1450 Merge "Speed-up BackwardReferencesHashChainDistanceOnly." Pascal Massimino 2016-05-19 05:17:03 +00:00