Commit Graph

  • 690b491af1 fix loop bug in DispatchAlpha() Pascal Massimino 2014-09-11 22:35:08 +02:00
  • 96d43a873a examples: warn on invalid numeric parameters James Zern 2014-09-10 23:35:48 -07:00
  • 3101f53720 MIPS: dspr2: added optimization for TransformOne Djordje Pesut 2014-09-02 14:24:10 +02:00
  • a6bb9b17d8 SSE2 for inverse Mult(ARGB)Row and ApplyAlphaMultiply Pascal Massimino 2014-09-11 07:58:42 +02:00
  • d84a8ffdf7 Remove default initialization of decoder status. Vikas Arora 2014-09-10 14:54:20 -07:00
  • be70b86c57 configure: simplify libpng-config invocation James Zern 2014-09-09 22:55:29 -07:00
  • e0a9932161 Rectify bug in lossless incremental decoding. Vikas Arora 2014-09-09 15:30:47 -07:00
  • e2502a97c1 MIPS: dspr2: added optimization for TransformAC3 Djordje Pesut 2014-09-02 14:18:51 +02:00
  • 24e1072aac MIPS: dspr2: added optimization for TransformDC Djordje Pesut 2014-09-02 14:03:13 +02:00
  • c0e84df8e8 Merge "Slightly faster lossless decoding (1%)" Pascal Massimino 2014-09-09 03:55:00 -07:00
  • 8dd28bb560 Slightly faster lossless decoding (1%) Pascal Massimino 2014-09-06 08:26:28 +02:00
  • f0103595dd MIPS: dspr2: added optimization for ColorIndexInverseTransforms Djordje Pesut 2014-09-02 16:34:52 +02:00
  • d3242aee16 make VP8LSetBitPos() set br->eos_ flag Pascal Massimino 2014-09-06 08:40:20 +02:00
  • a9decb5584 Lossless decoding: fix eos_ flag condition Pascal Massimino 2014-09-05 20:21:17 +02:00
  • 3fea6a28da fix erroneous dec->status_ setting Pascal Massimino 2014-09-05 19:48:11 +02:00
  • 80b8099fd8 MIPS: dspr2: add some specific mips code to commit I2c3f2b12f8df15b785fad5a9c56316e954ae0c53 Djordje Pesut 2014-09-04 13:38:15 +02:00
  • e564062522 Merge "further refine the COPY_PATTERN optim for DecodeAlpha" skal 2014-09-04 03:43:55 -07:00
  • 854509fec0 enc/histogram.c: reindent after f4059d0 James Zern 2014-09-03 16:58:49 -07:00
  • 344219645b Merge "~3-5% faster encoding optimizing PickBestIntra*()" skal 2014-09-03 15:53:32 -07:00
  • 865069c12e further refine the COPY_PATTERN optim for DecodeAlpha skal 2014-09-04 00:25:27 +02:00
  • a59562283f added C-level optimization for DecodeAlphaData function Djordje Pesut 2014-08-28 16:53:33 +02:00
  • 187d379db6 add a fallback to ALPHA_NO_COMPRESSION skal 2014-09-02 21:55:13 +02:00
  • a48a2d7635 ~3-5% faster encoding optimizing PickBestIntra*() skal 2014-09-01 14:05:46 +02:00
  • a6140194ff ExUtilReadFromStdin: (windows) open stdin in bin mode James Zern 2014-08-29 19:16:54 -07:00
  • e80eab1fbc webpmux: (windows) open stdout in binary mode James Zern 2014-08-29 19:11:41 -07:00
  • e9bfb1166d cwebp: (windows) open stdout in binary mode James Zern 2014-08-29 19:11:41 -07:00
  • 5927e15bc7 example_util: add ExUtilSetBinaryMode James Zern 2014-08-29 19:07:17 -07:00
  • 30f3b75b33 webpmux man page: Clarify some title, descriptions and examples Urvang Joshi 2014-08-29 13:13:49 -07:00
  • 77d4c7e337 address cosmetic comments from patch #71380 skal 2014-08-28 18:08:00 -07:00
  • f75dfbf23d Speed up Huffman decoding for lossless skal 2014-08-28 08:35:19 -07:00
  • 637b388809 dsp/lossless: workaround gcc-4.9 bug on arm James Zern 2014-07-17 17:48:42 -07:00
  • 8323a9038d dsp.h: collect gcc/clang version test macros James Zern 2014-08-27 19:33:09 -07:00
  • e6c4b52f28 move static initialization of WebPYUV444Converters[] to the Init function. skal 2014-08-27 07:55:34 -07:00
  • 49911d4df2 Merge "fix indentation" skal 2014-08-27 07:52:36 -07:00
  • f4059d0c7d Code cleanup for HistogramRemap. Vikas Arora 2014-08-26 15:44:04 -07:00
  • e632b0929b fix indentation skal 2014-08-25 23:52:09 -07:00
  • f5c04d64b7 Merge "add a DispatchAlpha() for SSE2 that handles 8 pixels at a time" skal 2014-08-25 22:43:42 -07:00
  • fc98edd936 add a DispatchAlpha() for SSE2 that handles 8 pixels at a time skal 2014-08-25 20:55:28 -07:00
  • 73d361dd5f introduce VP8EncQuantize2Blocks to quantize two blocks at a time skal 2014-08-25 13:16:14 -07:00
  • 0b21c30b1a MIPS: dspr2: added optimization for EmitAlphaRGB Djordje Pesut 2014-08-21 19:26:18 +02:00
  • 953acd56a4 enc_neon: enable QuantizeBlock for aarch64 James Zern 2014-08-19 23:59:03 -07:00
  • f4ae143720 MIPS: mips32: code rebase Djordje Pesut 2014-08-19 15:10:30 +02:00
  • 569771549a MIPS: dspr2: added optimizations for VP8YuvTo* Djordje Pesut 2014-08-15 11:00:32 +02:00
  • 2523aa73cb SmartRGBYUV: fix odd-width problem with pixel replication skal 2014-08-18 14:29:37 -07:00
  • ee52dc4e54 fix some MSVC64 warning about float conversion Pascal Massimino 2014-08-16 00:15:29 -07:00
  • 3fca851a20 cpu: check for _MSC_VER before using msvc inline asm James Zern 2014-08-15 15:11:40 -07:00
  • e2a83d7109 faster RGB->YUV conversion function (~7% speedup) skal 2014-08-15 11:13:25 -07:00
  • de2d03e12f Merge "Add smart RGB->YUV conversion option -pre 4" skal 2014-08-15 11:07:49 -07:00
  • 3fc4c539aa Add smart RGB->YUV conversion option -pre 4 skal 2014-08-15 10:55:09 -07:00
  • b4dc4069a2 MIPS: dspr2: added optimization for (un)filters Djordje Pesut 2014-08-04 16:22:10 +02:00
  • 137e609016 Merge "configure: add work around for gcc-4.9 aarch64 bug" James Zern 2014-08-13 17:38:58 -07:00
  • b61c9ceca8 MIPS: dspr2: Optimization of some simple point-sampling functions Djordje Pesut 2014-08-12 11:47:36 +02:00
  • e2b8cec05b configure: add work around for gcc-4.9 aarch64 bug James Zern 2014-08-11 19:41:05 -07:00
  • 98c54107df MIPS: mips32r2: added optimization for BSwap32 Djordje Pesut 2014-08-11 18:11:40 +02:00
  • dab702b357 Update PATENTS to reflect s/VP8/WebM/g Lou Quillio 2014-08-11 12:55:14 -07:00
  • b564f7c7d5 Merge "MIPS: detect mips32r6 and disable mips32r1 code" Djordje Pesut 2014-08-11 05:44:01 -07:00
  • b7e5a5c451 MIPS: detect mips32r6 and disable mips32r1 code Djordje Pesut 2014-08-08 17:08:06 +02:00
  • 63c2fc02ce Correctly use the AC_CANONICAL_* macros Timothy Gu 2014-08-05 20:55:04 -07:00
  • bb07022b66 Merge "cosmetics" pascal massimino 2014-08-06 12:30:08 -07:00
  • e300c9d819 cosmetics James Zern 2014-08-06 07:22:29 +02:00
  • 0e519eea8e Merge "cosmetics: remove some extraneous 'extern's" pascal massimino 2014-08-05 23:00:04 -07:00
  • 3ef0f08af5 Merge "vp8enci.h: cosmetics: fix '*' placement" pascal massimino 2014-08-05 22:34:13 -07:00
  • 4c6dde37b9 bit_writer: cosmetics: rename kFlush() -> Flush() James Zern 2014-08-02 18:42:16 -07:00
  • f7b4c48bba cosmetics: remove some extraneous 'extern's James Zern 2014-08-02 18:59:17 -07:00
  • b47fb00ac0 vp8enci.h: cosmetics: fix '*' placement James Zern 2014-08-02 19:10:12 -07:00
  • b5a36cc9ad add -near_lossless [0..100] experimental option skal 2014-08-05 19:14:57 +02:00
  • 0524d9e5e8 dsp: detect mips64 & disable mips32 code James Zern 2014-08-01 21:15:15 +02:00
  • d3485d9607 cwebp.1: fix quality description placement James Zern 2014-07-30 11:08:27 -07:00
  • 29a9fe222a Merge tag 'v0.4.1' James Zern 2014-07-29 18:00:23 -07:00
  • 8af2771813 update ChangeLog v0.4.1 0.4.1 James Zern 2014-07-28 17:22:32 -07:00
  • e09e9ff6e5 Record & log the image pre-processing time. Vikas Arora 2014-07-28 16:04:54 -07:00
  • f59c0b4bde iosbuild.sh: specify optimization flags James Zern 2014-07-26 20:40:51 -07:00
  • 8d34ea3e36 update ChangeLog v0.4.1-rc1 James Zern 2014-07-24 11:54:02 -07:00
  • dbc3da66d3 makefile.unix: add vwebp.1 to the dist target James Zern 2014-07-23 23:41:47 -07:00
  • 89a7c83cd4 update ChangeLog James Zern 2014-07-23 23:05:49 -07:00
  • ffe67ee92e Merge "update NEWS for the next release" into 0.4.1 James Zern 2014-07-23 23:02:19 -07:00
  • 2def1fe635 gif2webp: dust up the help message James Zern 2014-07-23 20:02:43 -07:00
  • fb668d78b3 remove -noalphadither option from README/vwebp.1 James Zern 2014-07-23 19:52:45 -07:00
  • e49f693b1f update NEWS for the next release James Zern 2014-07-22 20:55:03 -07:00
  • cd01358057 Merge "update AUTHORS" into 0.4.1 James Zern 2014-07-23 17:33:15 -07:00
  • 268d01eb24 update AUTHORS James Zern 2014-07-23 17:21:04 -07:00
  • 85213b9bbe bump version to 0.4.1 James Zern 2014-07-23 17:15:33 -07:00
  • 695f80ae25 Merge "restore mux API compatibility" into 0.4.1 James Zern 2014-07-23 17:11:33 -07:00
  • 862d296cf9 restore mux API compatibility James Zern 2014-07-23 16:13:56 -07:00
  • 8f6f8c5dde remove the !WEBP_REFERENCE_IMPLEMENTATION tweak in Put8x8uv skal 2014-07-23 13:59:33 -07:00
  • d713a69644 Merge changes If4debc15,I437a5d5f into 0.4.1 James Zern 2014-07-23 13:56:27 -07:00
  • c2fc52e4ec restore encode API compatibility James Zern 2014-07-22 20:24:59 -07:00
  • 793368e8c6 restore decode API compatibility James Zern 2014-07-22 20:03:52 -07:00
  • b8984f3151 gif2webp: fix compile with giflib 5.1.0 James Zern 2014-07-22 17:48:24 -07:00
  • 222f9b1a9d gif2webp: simplify giflib version checking James Zern 2014-07-22 17:41:55 -07:00
  • d2cc61b7dd Extend MakeARGB32() to accept Alpha channel. Vikas Arora 2014-07-21 14:48:22 -07:00
  • 4595b62b7c Merge "use explicit size of kErrorMessages[] arrays" skal 2014-07-21 13:37:49 -07:00
  • 157de01507 Merge "Actuate memory stats for PRINT_MEMORY_INFO" skal 2014-07-21 13:31:15 -07:00
  • fbda2f499c JPEG decoder: delay conversion to YUV to WebPEncode() call skal 2014-07-21 22:26:22 +02:00
  • 0b747b1b39 use explicit size of kErrorMessages[] arrays skal 2014-07-21 15:44:43 +02:00
  • 3398d81ac3 Actuate memory stats for PRINT_MEMORY_INFO skal 2014-07-21 14:22:26 +02:00
  • 6f3202be98 Merge "move WebPPictureInit to picture.c" James Zern 2014-07-21 11:47:17 -07:00
  • 6c347bbb0c move WebPPictureInit to picture.c skal 2014-07-21 14:11:58 +02:00
  • fb3acf19d7 fix configure message for multi-thread Pascal Massimino 2014-07-21 00:21:50 -07:00
  • 40b086f78a configure: check for _beginthreadex James Zern 2014-07-20 14:56:37 -07:00