Commit Graph

  • 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
  • 4426f50179 webp/types.h: use inline for clang++/-std=c++11 James Zern 2014-10-30 14:49:31 +01:00
  • e297fc7171 gif2webp: Use the default hint instead of WEBP_HINT_GRAPH. Urvang Joshi 2014-10-27 16:41:39 -07:00
  • 855fe4354b Makefile.vc: add a 'legacy' RTLIBCFG option James Zern 2014-10-23 07:57:34 -07:00
  • b7eb6d55c7 gif2webp: Support GIF_DISPOSE_RESTORE_PREVIOUS Urvang Joshi 2014-10-22 17:02:07 -07:00
  • 5691bdd9da gif2webp: Handle frames with odd offsets + disposal to background. Urvang Joshi 2014-10-22 15:43:26 -07:00
  • 8301da1380 stopwatch.h: fix includes James Zern 2014-10-22 17:25:41 +02:00
  • c9b8ea0eef small cosmetics on TokenBuffer. Pascal Massimino 2015-03-03 00:48:28 +01:00
  • 76394c09d4 Merge "MIPS: dspr2: added optimization for TrueMotion" James Zern 2015-02-26 14:07:00 -08:00
  • 0f773693bf WebPPictureRescale: add a note about 0 width/height James Zern 2015-02-25 20:04:09 -08:00
  • 241bb5d9d9 MIPS: dspr2: added optimization for TrueMotion Djordje Pesut 2015-02-25 14:09:56 +01:00
  • 6cef0e4fa4 examples/Android.mk: add webpmux_example target James Zern 2015-02-24 18:49:44 -08:00
  • 53c16ff047 Android.mk: add webpmux target James Zern 2015-02-24 18:49:31 -08:00
  • 21852a00a1 Android.mk: add webpdemux target James Zern 2015-02-24 18:38:58 -08:00
  • 8697a3bcc8 Android.mk: add webpdecoder{,_static} targets James Zern 2015-02-24 18:25:06 -08:00
  • 4a67049113 Android.mk: split source lists per-directory James Zern 2015-02-24 17:26:07 -08:00
  • b5e79422d5 MIPS: dspr2: Added optimization for some convert functions Djordje Pesut 2015-02-24 10:51:34 +01:00
  • 0f595db60c MIPS: dspr2: Added optimization for some convert functions Djordje Pesut 2015-02-23 17:44:06 +01:00
  • 8a218b4a96 MIPS: [mips32|dspr2]: GetResidualCost rebased Djordje Pesut 2015-02-20 12:34:09 +01:00
  • ef98750027 Speedup method StoreImageToBitMask by 5%. Vikas Arora 2015-02-20 09:45:32 -08:00
  • 602a00f93f fix iOS arm64 build with Xcode 6.3 James Zern 2015-02-19 12:16:58 -08:00
  • 2382050748 1-2% faster encoding by removing an indirection in GetResidualCost() Pascal Massimino 2015-02-19 08:44:35 +01:00
  • eddb7e70be MIPS: dspr2: added otpimization for DC8uv, DC8uvNoTop and DC8uvNoLeft Djordje Pesut 2015-02-18 16:23:39 +01:00
  • 73ba29158f MIPS: dspr2: added optimization for functions RD4 and LD4 Djordje Pesut 2015-02-18 14:00:46 +01:00
  • c7129da5b6 Merge "4-5% faster encoding using SSE2 for GetResidualCost" Pascal Massimino 2015-02-18 04:46:53 -08:00
  • 94380d00d9 MIPS: dspr2: added optimizaton for functions VE4 and DC4 Djordje Pesut 2015-02-18 11:25:08 +01:00
  • 2a407092ab 4-5% faster encoding using SSE2 for GetResidualCost Pascal Massimino 2015-02-18 09:40:30 +01:00
  • 17e1986214 Merge "MIPS: dspr2: added optimization for simple filtering functions" James Zern 2015-02-17 14:57:05 -08:00
  • 3ec404c47a Merge "dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage" pascal massimino 2015-02-14 01:57:08 -08:00
  • b969f5dfac dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage James Zern 2015-02-13 00:24:25 -08:00
  • d7b8e71126 MIPS: dspr2: added optimization for simple filtering functions Djordje Pesut 2015-02-13 09:24:53 +01:00
  • 235f774e5f Merge "MIPS: dspr2: Added optimization for function VP8LTransformColorInverse_C" pascal massimino 2015-02-13 00:12:52 -08:00
  • 42a8a6280c MIPS: dspr2: Added optimization for function VP8LTransformColorInverse_C Djordje Pesut 2015-02-13 07:53:29 +01:00
  • b442bef320 Merge "ApplyFiltersAndEncode: only copy lossless stats" pascal massimino 2015-02-12 23:47:55 -08:00
  • b510fbfe3b doc/webp-container-spec: note MSB order for chunk diagrams James Zern 2015-02-12 20:15:47 -08:00
  • 9bc0f922aa ApplyFiltersAndEncode: only copy lossless stats James Zern 2015-02-12 19:44:25 -08:00
  • 3030f11525 Merge "dsp/mips: add some missing TSan annotations" James Zern 2015-02-12 14:55:32 -08:00
  • dfcf4593fe Merge "MIPS: dspr2: Added optimization for function VP8LAddGreenToBlueAndRed_C" pascal massimino 2015-02-12 14:48:17 -08:00
  • 55c75a25f0 dsp/mips: add some missing TSan annotations James Zern 2015-02-12 14:36:33 -08:00
  • 2cb879f0c6 MIPS: dspr2: Added optimization for function VP8LAddGreenToBlueAndRed_C Djordje Pesut 2015-02-11 11:24:12 +01:00
  • e15560107c move some cost tables from enc/ to dsp/ James Zern 2015-02-11 16:09:07 -08:00
  • c3a031686a Merge "picture_csp: fix build w/USE_GAMMA_COMPRESSION undefined" pascal massimino 2015-02-10 00:09:03 -08:00
  • 39537d7cfe Merge "VP8LDspInitMIPSdspR2: add missing TSan annotation" pascal massimino 2015-02-10 00:02:41 -08:00
  • 1dd419ced5 picture_csp: fix build w/USE_GAMMA_COMPRESSION undefined James Zern 2015-02-09 23:57:14 -08:00
  • 43fd3543df VP8LDspInitMIPSdspR2: add missing TSan annotation James Zern 2015-02-09 23:06:28 -08:00
  • c7233dfcdc Merge "VP8LDspInit: remove memcpy" pascal massimino 2015-02-09 23:48:44 -08:00
  • 0ec4da960d picture_csp::InitGammaTables*: add missing TSan annotations James Zern 2015-02-09 22:43:08 -08:00
  • 35579a4902 VP8LDspInit: remove memcpy James Zern 2015-02-09 23:39:47 -08:00
  • 97f6aff874 VP8YUVInit: add missing TSan annotation James Zern 2015-02-09 22:42:12 -08:00
  • f9016d6662 dsp/enc::InitTables: add missing TSan annotation James Zern 2015-02-09 22:40:45 -08:00
  • e3d9771aa1 VP8EncDspCostInit*: add missing TSan annotations James Zern 2015-02-09 22:39:14 -08:00
  • d97c143da6 Merge "doc/webp-container-spec: cosmetics" James Zern 2015-02-09 14:37:45 -08:00
  • 309b790867 MIPS: mips32: Added optimization for function SetResidualCoeffs Djordje Pesut 2015-02-09 10:56:23 +01:00
  • a987faedfa MIPS: dspr2: added optimization for function GetResidualCost Pascal Massimino 2015-02-07 02:13:26 -08:00
  • e7d3df2314 doc/webp-container-spec: cosmetics James Zern 2015-02-06 14:50:49 -08:00
  • be6635e91d Merge "VP8TBufferClear: remove some misleading const's" pascal massimino 2015-02-06 02:01:15 -08:00
  • 02971e7228 Merge "VP8EmitTokens: remove unnecessary param void cast" pascal massimino 2015-02-06 02:00:16 -08:00
  • 3b77e5a735 VP8TBufferClear: remove some misleading const's James Zern 2015-02-04 19:56:34 -08:00
  • aa139c8f1a VP8EmitTokens: remove unnecessary param void cast James Zern 2015-02-04 19:57:56 -08:00
  • c24d8f144f cosmetics: upsampling_sse2: add const to some casts James Zern 2015-02-04 19:54:12 -08:00
  • 1829c42c58 cosmetics: lossless_sse2: add const to some casts James Zern 2015-02-04 19:53:47 -08:00
  • 183168f332 cosmetics: enc_sse2: add const to some casts James Zern 2015-02-04 19:53:25 -08:00
  • 860badcacc cosmetics: dec_sse2: add const to some casts James Zern 2015-02-04 19:52:59 -08:00
  • 0254db9793 cosmetics: argb_sse2: add const to some casts James Zern 2015-02-04 19:52:32 -08:00
  • 1aadf856c9 cosmetics: alpha_processing_sse2: add const to some casts James Zern 2015-02-04 19:47:47 -08:00
  • 1579de3cae vwebp: clear canvas at the beginning of each loop James Zern 2015-02-05 21:09:27 -08:00
  • 4b9fa5d0e2 Merge "webp-container-spec: clarify background clear on loop" pascal massimino 2015-02-05 14:44:27 -08:00
  • 4c82284d2e Updated the near-lossless level mapping. Vikas Arora 2015-02-05 11:16:37 -08:00
  • 560394798f webp-container-spec: clarify background clear on loop James Zern 2015-02-04 18:07:00 -08:00
  • 19f0ba0eb9 Implement true-motion prediction in SSE2 Pascal Massimino 2015-02-04 17:02:22 +01:00