Commit Graph

  • 7a01c3c3ec VP8LBitReader: fix remaining ubsan error with large shifts Pascal Massimino 2015-03-13 19:37:44 +00:00
  • 7fa67c9b9e change GetPixPairHash64() return type to uint32_t Pascal Massimino 2015-04-16 00:55:25 -07:00
  • ec1fb9f8dd Merge "dsp/enc.c: cosmetics: move DST() def closer to use" pascal massimino 2015-04-16 00:17:37 -07:00
  • 7073bfb3ee Merge "split 64-mult hashing into two 32-bit multiplies" Pascal Massimino 2015-04-15 23:04:47 -07:00
  • 0768b252fa dsp/enc.c: cosmetics: move DST() def closer to use James Zern 2015-04-09 19:43:45 -07:00
  • 6a48b8f003 Merge "fix MSVC size_t->int conversion warning" James Zern 2015-04-15 19:54:18 -07:00
  • 1db07cdeef Merge "anim_encode: cosmetics: fix alignment" James Zern 2015-04-15 15:32:12 -07:00
  • e28271a394 anim_encode: cosmetics: fix alignment James Zern 2015-04-15 15:03:17 -07:00
  • 7fe357b8c0 split 64-mult hashing into two 32-bit multiplies Pascal Massimino 2015-04-15 17:44:52 +02:00
  • af74c1453b populate 'libwebpextras' with: import gray, rgb565 and rgb4444 functions Pascal Massimino 2015-04-15 02:14:08 -07:00
  • 6121413415 remove VP8Residual::cost unused field Pascal Massimino 2015-04-15 01:56:31 -07:00
  • e25448235a fix MSVC size_t->int conversion warning Pascal Massimino 2015-04-14 23:55:00 -07:00
  • b69a6c35b2 vwebp: don't redefine snprintf with VS2015+ James Zern 2015-04-14 16:36:54 -07:00
  • 0ac29c5190 AnimEncoder API: Consistent use of trailing underscores in struct. Urvang Joshi 2015-04-14 15:43:43 -07:00
  • d484555024 AnimEncoder API: Use timestamp instead of duration as input to Add(). Urvang Joshi 2015-04-14 11:51:47 -07:00
  • 9904e365a8 dsp/dec_sse2: DC8uv / DC8uvNoLeft speedup James Zern 2015-04-08 18:43:46 -07:00
  • 7df2049785 dsp/dec_sse2: DC16 / DC16NoLeft speedup James Zern 2015-04-08 18:39:21 -07:00
  • 8e515dfeda Merge "makefile.unix: add some missing headers" James Zern 2015-04-06 17:32:59 -07:00
  • db12250fd1 cosmetics: vp8enci.h: break long line James Zern 2015-04-06 16:11:02 -07:00
  • bf516a87e2 makefile.unix: add some missing headers James Zern 2015-04-06 16:05:21 -07:00
  • b44eda3f60 dsp: add DSP_INIT_STUB James Zern 2015-04-02 23:19:37 -07:00
  • 03e76e962e clarify the comment about double-setting the status in SetError() Pascal Massimino 2015-04-01 00:32:52 -07:00
  • 9fecdd713e remove unused EmitRGB() Pascal Massimino 2015-04-01 00:27:23 -07:00
  • 43f010dd6d move ReconstructRow to top Pascal Massimino 2015-04-01 00:21:24 -07:00
  • 82d980209b add a dec/common.h header to collect common enc/dec #defines Pascal Massimino 2015-03-30 01:07:36 -07:00
  • 5d4744a253 Merge "enc_sse41: add Disto4x4 / Disto16x16" pascal massimino 2015-03-27 01:12:45 -07:00
  • e38886a771 mux.h: Bump up ABI version Urvang Joshi 2015-03-24 21:23:25 +00:00
  • 46305ca649 configure: add --disable-<avx2|sse4.1|sse2> James Zern 2015-03-25 23:14:17 -07:00
  • 2fc8b658b7 CPPFLAGS->CFLAGS for detecting sse4.1 in preprocessor Pascal Massimino 2015-03-25 23:41:55 -07:00
  • 1a338fb306 enc_sse41: add Disto4x4 / Disto16x16 James Zern 2015-03-25 20:06:50 -07:00
  • 94055503e3 encoding SSE4.1 stub for StoreHistogram + Quantize + SSE_16xN Pascal Massimino 2015-03-25 12:12:44 +01:00
  • c64659e1b4 remove duplicate variables after the lossless{_enc}.c split Pascal Massimino 2015-03-25 11:10:21 +01:00
  • 67ba7c7acc enc_sse2: call local FTransform in CollectHistogram James Zern 2015-03-24 20:20:36 -07:00
  • 182497993b dsp: s/VP8LSetHistogramData/VP8SetHistogramData/ James Zern 2015-03-24 18:27:41 -07:00
  • ede5e1584c cosmetics: dsp/lossless.h: reorder prototypes James Zern 2015-03-24 17:50:28 -07:00
  • 553051f741 dsp/lossless: split enc/dec functions James Zern 2015-03-20 19:09:49 -07:00
  • 9064adc8a8 Merge "conditionally add -msse4.1 in Makefile.unix" James Zern 2015-03-20 21:37:30 -07:00
  • cecf509662 dsp/yuv*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 22:52:26 -07:00
  • 6584d398eb dsp/upsampling*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 22:49:19 -07:00
  • 808094228c dsp/rescaler*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 20:49:35 -07:00
  • 1d93ddec19 dsp/lossless*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 20:47:57 -07:00
  • 73805ff270 dsp/filters*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 20:44:53 -07:00
  • fbdcef2401 dsp/enc*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 20:43:10 -07:00
  • 66de69c1fe dsp/dec*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 20:39:10 -07:00
  • 48e4ffd15e dsp/cost*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 20:35:00 -07:00
  • 29fd6f90c0 dsp/argb*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-19 20:32:15 -07:00
  • 80ff38130e dsp/alpha*.c: rework WEBP_USE_<arch> ifdef James Zern 2015-03-18 22:52:39 -07:00
  • bf09cf1e36 conditionally add -msse4.1 in Makefile.unix Pascal Massimino 2015-03-20 07:54:33 -07:00
  • e9570dd987 stub for SSE4.1 support. Pascal Massimino 2015-03-19 13:18:59 -07:00
  • 4a95384b34 Merge "dsp: add sse4.1 detection" pascal massimino 2015-03-19 00:08:02 -07:00
  • cabf4bd2bc dsp: add sse4.1 detection James Zern 2015-03-18 19:15:45 -07:00
  • 4ecba1ab97 thread.h: rename interface param James Zern 2015-03-18 19:07:41 -07:00
  • b8d706c8c2 Merge "sync versions with 0.4.3" pascal massimino 2015-03-12 00:51:44 -07:00
  • ae64a7117e Merge "add shell for libwebpextras" James Zern 2015-03-11 18:53:50 -07:00
  • 92a5da9c8c sync versions with 0.4.3 James Zern 2015-03-03 19:05:40 -08:00
  • 9d4e2d1697 Merge "~30% faster smart-yuv (-pre 4) with early-out criterion" Pascal Massimino 2015-03-11 02:16:27 -07:00
  • b1bdbbabfb ~30% faster smart-yuv (-pre 4) with early-out criterion Pascal Massimino 2015-03-06 14:57:07 -08:00
  • 326b5fb863 update ChangeLog v0.4.3 0.4.3 James Zern 2015-03-10 23:06:09 -07:00
  • a661e50bcb Disable NEON code on Native Client Sam Clegg 2015-03-06 14:48:58 -08:00
  • 7efb97483f Merge "Disable NEON code on Native Client" James Zern 2015-03-10 17:52:51 -07:00
  • ac4f5784a0 Disable NEON code on Native Client Sam Clegg 2015-03-06 14:48:58 -08:00
  • 0873f85b54 AnimEncoder API: Support input frames in YUV(A) format. Urvang Joshi 2015-03-10 11:27:09 -07:00
  • 5c176d2d9b add shell for libwebpextras James Zern 2015-03-05 23:48:46 -08:00
  • fcd94e925a update ChangeLog v0.4.3-rc1 James Zern 2015-03-04 11:30:23 -08:00
  • 569fe5789e update NEWS James Zern 2015-03-03 19:19:50 -08:00
  • bd852f5d81 bump version to 0.4.3 James Zern 2015-03-03 19:05:40 -08:00
  • 2d58b64f51 WebPPictureRescale: add a note about 0 width/height James Zern 2015-02-25 20:04:09 -08:00
  • a0d8ca576f examples/Android.mk: add webpmux_example target James Zern 2015-02-24 18:49:44 -08:00
  • 34b1d29e3c Android.mk: add webpmux target James Zern 2015-02-24 18:49:31 -08:00
  • 75619881e6 Android.mk: add webpdemux target James Zern 2015-02-24 18:38:58 -08:00
  • a98757650a Android.mk: add webpdecoder{,_static} targets James Zern 2015-02-24 18:25:06 -08:00
  • a6d4859725 Android.mk: split source lists per-directory James Zern 2015-02-24 17:26:07 -08:00
  • 77544d5f5b fix iOS arm64 build with Xcode 6.3 James Zern 2015-02-19 12:16:58 -08:00
  • 6dea15784d doc/webp-container-spec: note MSB order for chunk diagrams James Zern 2015-02-12 20:15:47 -08:00
  • f7cd57b23d doc/webp-container-spec: cosmetics James Zern 2015-02-06 14:50:49 -08:00
  • 1d6b250b07 vwebp: clear canvas at the beginning of each loop James Zern 2015-02-05 21:09:27 -08:00
  • f97b3f86bf webp-container-spec: clarify background clear on loop James Zern 2015-02-04 18:07:00 -08:00
  • 4ba83c1759 vwebp: remove unnecessary static Help() prototype James Zern 2015-02-02 23:35:01 -08:00
  • d34e8e3d18 vwebp/animation: display last frame on end-of-loop James Zern 2015-02-02 20:05:54 -08:00
  • bbbc524fb4 dec/vp8: clear 'dither_' on skipped blocks James Zern 2015-02-02 19:28:34 -08:00
  • 0339fa26eb lossless_neon: enable subtract green for aarch64 James Zern 2015-01-31 09:47:15 -08:00
  • 5a0c2207f4 Regression fix for lossless decoding Urvang Joshi 2015-01-23 12:12:27 -08:00
  • 6e3a31d595 wicdec: (msvs) quiet some /analyze warnings James Zern 2015-01-16 17:43:36 -08:00
  • b49a578135 dwebp/WritePNG: mark png variables volatile James Zern 2015-01-16 15:39:24 -08:00
  • 0a4391a196 dwebp: include setjmp.h w/WEBP_HAVE_PNG James Zern 2015-01-16 15:38:40 -08:00
  • 90f1ec58a9 dwebp: correct sign in format strings James Zern 2015-01-16 15:43:11 -08:00
  • b61ce861f3 VP8LEncodeStream: add an assert James Zern 2015-01-16 17:48:51 -08:00
  • df1081bb82 dsp/cpu: (msvs) add include for __cpuidex James Zern 2015-01-16 16:14:49 -08:00
  • 39aa055529 dsp/cpu: (msvs) avoid immintrin.h on _M_ARM James Zern 2015-01-15 23:04:08 -08:00
  • f814f429ca dsp/cpu: add include for _xgetbv() w/MSVS James Zern 2015-01-14 23:31:35 -08:00
  • 8508ab99a7 cpu: fix AVX2 detection for gcc/clang targets James Zern 2015-01-12 17:58:57 -08:00
  • 5769623b6f fix handling of zero-sized partition #0 corner case Pascal Massimino 2015-01-10 15:24:08 -08:00
  • 44bd95612e fix signature for VP8RecordCoeffTokens() Pascal Massimino 2015-03-02 23:38:20 -08:00
  • b2e71a9080 make the 'last_cpuinfo_used' variable names unique James Zern 2015-01-07 15:18:14 -08:00
  • 1273e84517 add -Wformat-nonliteral and -Wformat-security Pascal Massimino 2015-01-05 07:20:18 -08:00
  • 3ae78eb757 multi-thread fix: lock each entry points with a static var Pascal Massimino 2015-01-05 06:51:54 -08:00
  • 5c1eeda922 webp-container-spec: remove references to fragments James Zern 2014-12-19 17:43:55 -08:00
  • c5ceea4899 enc_neon: fix building with non-Xcode clang (iOS) James Zern 2014-12-10 12:56:38 -08:00
  • d0859d69de iosbuild: add x64_64 simulator support James Zern 2014-11-14 16:38:42 -08:00
  • 046732ca65 WebPEncode: Support encoding same pic twice (even if modified) Urvang Joshi 2014-11-06 13:52:48 -08:00