Commit Graph

  • f51be09e1f Merge "dec_neon/TrueMotion: simply left border load" Pascal Massimino 2015-05-16 10:54:04 +00:00
  • dc48196bd9 dec_neon: add TM16 James Zern 2015-05-15 12:50:11 -07:00
  • ea95b305ca dec_neon/TrueMotion: simply left border load James Zern 2015-05-15 12:48:13 -07:00
  • f262d6120e speed-up SetResidualSSE2 Pascal Massimino 2015-05-11 22:20:45 +00:00
  • bf46d0acff fix mips2 build target James Zern 2015-05-13 10:29:02 -07:00
  • 929a0fdccd enc_sse2/TTransform: simplify abs calculation James Zern 2015-05-08 19:50:16 -07:00
  • 17dbd05819 enc_sse2/CollectHistogram: simplify abs calculation James Zern 2015-05-08 19:49:08 -07:00
  • a6c1593645 dec_neon: add DC16 intra predictors James Zern 2015-05-07 22:51:45 -07:00
  • 03b4f50d39 Makefile.vc: add anim_diff build support. Urvang Joshi 2015-05-07 12:00:47 -07:00
  • 1b989874a7 Merge changes I9cd84125,Iee7e387f,I7548be72 Pascal Massimino 2015-05-07 11:19:11 +00:00
  • acd7b5af0f Introduce a test tool anim_diff. Urvang Joshi 2015-05-01 16:11:49 -07:00
  • f274a96ce9 dsp/enc_sse2: add luma4 intra predictors James Zern 2015-04-09 20:24:57 -07:00
  • 040b11bdf6 dsp/enc_sse2: add chroma intra predictors James Zern 2015-04-09 20:24:57 -07:00
  • aee021bbb1 dsp/enc_sse2: add luma16 intra predictors James Zern 2015-04-09 19:45:22 -07:00
  • 9e00a499a6 makefile.unix: remove superclean target James Zern 2015-05-02 11:15:34 -07:00
  • cefc9c0964 makefile.unix: clean up after extras target James Zern 2015-05-02 11:13:03 -07:00
  • 4c9af02326 dec_neon: add DC8uvNoTopLeft James Zern 2015-05-01 20:03:57 -07:00
  • dd55b8734a Merge "doc/webp-container-spec: update repo browser link" James Zern 2015-04-30 07:20:58 +00:00
  • f0486968ba doc/webp-container-spec: update repo browser link James Zern 2015-04-29 23:31:34 -07:00
  • 9287761d95 Merge "GetResidualCostSSE2: simplify abs calculation" Pascal Massimino 2015-04-30 06:30:58 +00:00
  • 0e009366f8 dsp/cpu.c(x86): check maximum supported cpuid feature James Zern 2015-04-28 17:46:07 -07:00
  • b243a4bc30 GetResidualCostSSE2: simplify abs calculation James Zern 2015-04-21 20:29:12 -07:00
  • 6d4602b88a Merge "fix typo: constitutes -> constitute" James Zern 2015-04-18 12:46:16 -07:00
  • 5fe1fe37a5 fix typo: constitutes -> constitute Pascal Massimino 2015-04-18 08:46:53 -07:00
  • b83bd7c4ea Merge "populate 'libwebpextras' with: import gray, rgb565 and rgb4444 functions" Pascal Massimino 2015-04-17 15:30:52 -07:00
  • b0114a327c Merge "histogram.h: cosmetics: remove unnecessary includes" pascal massimino 2015-04-17 15:30:23 -07:00
  • feab45ef99 gifdec: Move inclusion of webp/config.h to header. Urvang Joshi 2015-04-17 12:40:57 -07:00
  • dbba67d1e7 histogram.h: cosmetics: remove unnecessary includes James Zern 2015-04-17 12:23:06 -07:00
  • e978fec61a Merge "VP8LBitReader: fix remaining ubsan error with large shifts" James Zern 2015-04-17 00:30:05 -07:00
  • d6fe588469 Merge "ReconstructRow: move some one-time inits out of the main loop" James Zern 2015-04-16 14:51:36 -07:00
  • a21d647c11 ReconstructRow: move some one-time inits out of the main loop Pascal Massimino 2015-04-16 02:01:34 -07:00
  • 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