Commit Graph

  • 0d5b334ee8 BackwardReferencesHashChainFollowChosenPath: remove unused variable Pascal Massimino 2015-01-19 20:31:56 +00:00
  • f480d1a7ef Fix to near lossless artefacts on palettized images. Pascal Massimino 2015-01-22 17:47:50 +01:00
  • d4615d0889 Merge changes Ia1686828,I399fda40 Pascal Massimino 2015-01-22 00:08:27 -08:00
  • cb4a18a7ba rename HashChainInit into HashChainReset Pascal Massimino 2015-01-20 00:38:07 -08:00
  • f079e487ae use uint16_t for chosen_path[] Pascal Massimino 2015-01-20 00:34:09 -08:00
  • da0912126b MIPS: dspr2: Added optimization for function FTransformWHT Djordje Pesut 2015-01-19 10:15:13 +01:00
  • b8c2013512 Merge "wicdec: (msvs) quiet some /analyze warnings" pascal massimino 2015-01-17 12:15:16 -08:00
  • 9b228b5416 wicdec: (msvs) quiet some /analyze warnings James Zern 2015-01-16 17:43:36 -08:00
  • daeb276a2b Merge "MIPS: dspr2: Added optimization for MultARGBRow function" pascal massimino 2015-01-17 08:56:01 -08:00
  • cc08742454 Merge "dsp/cpu: (msvs) add include for __cpuidex" pascal massimino 2015-01-17 08:55:31 -08:00
  • 4a82aab569 Merge changes I87544e92,I0bb6cda5 pascal massimino 2015-01-17 08:54:30 -08:00
  • 7a191398ca dwebp/WritePNG: mark png variables volatile James Zern 2015-01-16 15:39:24 -08:00
  • 775dfad297 dwebp: include setjmp.h w/WEBP_HAVE_PNG James Zern 2015-01-16 15:38:40 -08:00
  • 47d26be760 dwebp: correct sign in format strings James Zern 2015-01-16 15:43:11 -08:00
  • f0e0677b87 VP8LEncodeStream: add an assert James Zern 2015-01-16 17:48:51 -08:00
  • c5f7747fc5 VP8LColorCacheCopy: promote an int before shifting James Zern 2015-01-16 17:46:38 -08:00
  • 0de5f33e31 dsp/cpu: (msvs) add include for __cpuidex James Zern 2015-01-16 16:14:49 -08:00
  • 7d850f7b9a MIPS: dspr2: Added optimization for MultARGBRow function Djordje Pesut 2014-12-22 13:51:22 +01:00
  • 5487529368 MIPS: dspr2: added optimization for function QuantizeBlock Djordje Pesut 2015-01-16 11:18:27 +01:00
  • 4fbe9cf202 dsp/cpu: (msvs) avoid immintrin.h on _M_ARM James Zern 2015-01-15 23:04:08 -08:00
  • 3fd59039bd simplify/reorganize arguments for CollectColorBlueTransforms Pascal Massimino 2015-01-15 07:31:46 -08:00
  • b9e356b998 Disable costly TraceBackwards for method=0. Vikas Arora 2015-01-15 09:00:47 -08:00
  • a7e7caa486 MIPS: dspr2: added optimization for function TransformColorRed Djordje Pesut 2015-01-14 10:25:40 +01:00
  • 2cb39180cc Merge "MIPS: dspr2: added optimization for function TransformColorBlue" pascal massimino 2015-01-15 00:06:01 -08:00
  • 279e66138d Merge "dsp/cpu: add include for _xgetbv() w/MSVS" pascal massimino 2015-01-15 00:05:35 -08:00
  • b6c0428e8c dsp/cpu: add include for _xgetbv() w/MSVS James Zern 2015-01-14 23:31:35 -08:00
  • d1c4ffae89 gif2webp: Move GIF decoding related code to a support library. Urvang Joshi 2015-01-13 15:43:31 -08:00
  • 07c39559ea Merge "AnimEncoder API: Add info in README.mux" Pascal Massimino 2015-01-13 14:14:38 -08:00
  • 7b16197361 MIPS: dspr2: added optimization for function TransformColorBlue Djordje Pesut 2015-01-06 09:31:58 +01:00
  • d7c4b02a57 cpu: fix AVX2 detection for gcc/clang targets James Zern 2015-01-12 17:58:57 -08:00
  • 9d299469d2 AnimEncoder API: Add info in README.mux Urvang Joshi 2015-01-12 15:48:18 -08:00
  • d581ba40ba follow-up: clean up WebPRescalerXXX dsp function Pascal Massimino 2015-01-10 06:46:00 -08:00
  • f8740f0d6c dsp: s/USE_INTRINSICS/WEBP_USE_INTRINSICS/ James Zern 2015-01-12 14:26:08 -08:00
  • ce73abe054 Merge "introduce a separate WebPRescalerDspInit to initialize pointers" James Zern 2015-01-12 14:25:37 -08:00
  • ab66becaae introduce a separate WebPRescalerDspInit to initialize pointers Pascal Massimino 2015-01-10 06:46:00 -08:00
  • 205c7f26af fix handling of zero-sized partition #0 corner case Pascal Massimino 2015-01-10 15:24:08 -08:00
  • cbcdd5ffaf Merge "move rescaler functions to rescaler* files in src/dsp/" pascal massimino 2015-01-10 05:41:45 -08:00
  • bf586e8844 Merge changes I230b3532,Idf3057a7 pascal massimino 2015-01-10 02:14:48 -08:00
  • 6dc79dc226 Merge "anim_encode: fix type conversion warnings" pascal massimino 2015-01-10 02:12:25 -08:00
  • 11fce25a15 Merge "dec_neon: remove returns from void functions" pascal massimino 2015-01-10 02:08:19 -08:00
  • c4e63f99f9 Makefile.vc: add gif2webp target James Zern 2015-01-09 20:26:46 -08:00
  • 4f43d38ca8 enable NEON for Windows ARM builds James Zern 2015-01-09 19:10:58 -08:00
  • 3f6615ac26 Makefile.vc: add rudimentary Windows ARM support James Zern 2015-01-09 19:09:14 -08:00
  • e7c5954c10 dec_neon: remove returns from void functions James Zern 2015-01-09 18:08:05 -08:00
  • f79c163bbf anim_encode: fix type conversion warnings James Zern 2015-01-09 17:06:56 -08:00
  • 0f54f1ec5f Remove gif2webp_util which is no longer needed. Urvang Joshi 2015-01-09 13:06:29 -08:00
  • cbcbedd0de move rescaler functions to rescaler* files in src/dsp/ Djordje Pesut 2015-01-09 12:05:53 +01:00
  • ac79ed19ef webpmux: remove experimental fragment handling James Zern 2015-01-08 20:03:51 -08:00
  • e8694d4dc3 mux: remove experimental FRGM parsing James Zern 2015-01-08 20:02:40 -08:00
  • 9e92b6eac6 AnimEncoder API: Optimize single-frame animated images Urvang Joshi 2015-01-06 16:37:53 -08:00
  • abbae27982 Merge "Move over gif2webp to the new AnimEncoder API." pascal massimino 2015-01-08 12:30:34 -08:00
  • a28c4b363d MIPS: move WORK_AROUND_GCC define to appropriate place Djordje Pesut 2015-01-08 15:55:41 +01:00
  • 012d2c60fa MIPS: dspr2: added optimization for functions SSEAxB Djordje Pesut 2015-01-08 13:38:20 +01:00
  • 67720c8bde Move over gif2webp to the new AnimEncoder API. Urvang Joshi 2015-01-06 16:34:21 -08:00
  • 9241ecf45d MIPS: dspr2: added optimization for function Average Djordje Pesut 2015-01-08 11:46:15 +01:00
  • 9422211d5f Merge "Tune BackwardReferencesLz77 for low_effort (m=0)." pascal massimino 2015-01-08 00:46:51 -08:00
  • df40057b21 Merge "Speedup VP8LGetHistoImageSymbols for low effort (m=0) mode." pascal massimino 2015-01-08 00:46:43 -08:00
  • ea08466d34 Tune BackwardReferencesLz77 for low_effort (m=0). Vikas Arora 2014-12-22 17:00:30 +00:00
  • b0b973c39b Speedup VP8LGetHistoImageSymbols for low effort (m=0) mode. Vikas Arora 2014-12-19 17:33:17 +00:00
  • c6d3292738 argb_sse2: cosmetics pascal massimino 2015-01-08 00:17:24 -08:00
  • 67f601cd46 make the 'last_cpuinfo_used' variable names unique James Zern 2015-01-07 15:18:14 -08:00
  • b9489861a3 AnimEncoder API: Init method for default options. Urvang Joshi 2015-01-07 14:32:11 -08:00
  • 856f8ec1fd Merge "AnimEncoder API: Remove AnimEncoderFrameOptions." pascal massimino 2015-01-07 13:39:10 -08:00
  • c537514d46 Merge "AnimEncoder API: GenerateCandidates bugfix." pascal massimino 2015-01-07 13:38:24 -08:00
  • dc0ce039f3 Merge "AnimEncoder API: Compute change rectangle for first frame too." pascal massimino 2015-01-07 13:37:27 -08:00
  • f00b639b96 Merge "AnimEncoder API: In Assemble(), always set animation parameters." pascal massimino 2015-01-07 13:36:53 -08:00
  • 29ed796c17 Merge "AnimEncoder lib cleanup: prev to prev canvas not needed." pascal massimino 2015-01-07 13:36:21 -08:00
  • 9f0dd6e539 Merge "WebPAnimEncoder API: Header and implementation" pascal massimino 2015-01-07 13:35:49 -08:00
  • 5e56bbe09a AnimEncoder API: Remove AnimEncoderFrameOptions. Urvang Joshi 2015-01-06 16:32:31 -08:00
  • b902c3ea50 AnimEncoder API: GenerateCandidates bugfix. Urvang Joshi 2015-01-06 16:30:00 -08:00
  • ef3c39bbd2 AnimEncoder API: Compute change rectangle for first frame too. Urvang Joshi 2015-01-06 16:26:55 -08:00
  • eec423abe9 AnimEncoder API: In Assemble(), always set animation parameters. Urvang Joshi 2015-01-06 16:24:07 -08:00
  • ae1c046e12 AnimEncoder lib cleanup: prev to prev canvas not needed. Urvang Joshi 2015-01-06 16:22:29 -08:00
  • 4b997ae46d WebPAnimEncoder API: Header and implementation Urvang Joshi 2015-01-06 16:12:48 -08:00
  • 72208becb0 move argb_*.o build target to encoder list Pascal Massimino 2015-01-07 00:11:57 -08:00
  • 9592053859 Merge "multi-thread fix: lock each entry points with a static var" Pascal Massimino 2015-01-07 00:03:51 -08:00
  • 4c1b300ada Merge "SSE2 implementation of VP8PackARGB" Pascal Massimino 2015-01-06 23:53:50 -08:00
  • fbcc200418 Merge "add -Wformat-nonliteral and -Wformat-security" Pascal Massimino 2015-01-06 23:50:25 -08:00
  • 80d950d94e add -Wformat-nonliteral and -Wformat-security Pascal Massimino 2015-01-05 07:20:18 -08:00
  • 04c20e75ea Merge "MIPS: dspr2: added optimization for function Intra4Preds" James Zern 2015-01-06 16:15:10 -08:00
  • a437694a17 multi-thread fix: lock each entry points with a static var Pascal Massimino 2015-01-05 06:51:54 -08:00
  • ca7f60db5f SSE2 implementation of VP8PackARGB Pascal Massimino 2015-01-05 04:44:58 -08:00
  • 72d573f693 simplify the PackARGB signature Pascal Massimino 2015-01-01 12:13:45 -08:00
  • 4e2589ff81 demux: restore strict fragment flag check James Zern 2014-12-23 12:47:06 -05:00
  • 4ba8e07425 Merge "webp-container-spec: remove references to fragments" James Zern 2014-12-23 09:12:52 -08:00
  • e752f0a673 Merge "demux: remove experimental FRGM parsing" James Zern 2014-12-23 09:12:15 -08:00
  • f8abb112f2 Merge changes I109ec4d9,I73fe7743 James Zern 2014-12-23 09:11:22 -08:00
  • ae2188a435 MIPS: dspr2: added optimization for function Intra4Preds Djordje Pesut 2014-12-23 17:29:59 +01:00
  • 1f4b8642e8 move VP8EncDspARGBInit() call closer to where it's needed Pascal Massimino 2014-12-23 16:04:14 +01:00
  • 14108d7878 dec_neon: add DC8uvNoTop / DC8uvNoLeft James Zern 2014-12-22 15:46:17 -05:00
  • d8340da756 dec_neon: add DC8uv James Zern 2014-12-22 14:36:45 -05:00
  • a66e66c79d webp-container-spec: remove references to fragments James Zern 2014-12-19 17:43:55 -08:00
  • 7ce8788b06 MIPS: dspr2: added optimization for function MakeARGB32 Djordje Pesut 2014-11-20 16:53:05 +01:00
  • 012e623ddd demux: remove experimental FRGM parsing James Zern 2014-12-19 17:30:33 -08:00
  • 87c3d53180 method=0: Don't evaluate any predictor Pascal Massimino 2014-12-17 18:41:08 +01:00
  • 6f4fcb983e Merge "MIPS: dspr2: added optimization for function ImportRow" Djordje Pesut 2014-12-17 09:36:02 -08:00
  • 24284459c7 replace unneeded calls to HistogramCopy() by swaps Pascal Massimino 2014-12-17 15:31:22 +01:00
  • bdf7b40c5c MIPS: dspr2: added optimization for function ImportRow Djordje Pesut 2014-12-17 15:24:41 +01:00
  • e66a9225f3 Merge "MIPS: dspr2: added optimization for function ExportRowC" pascal massimino 2014-12-17 04:36:25 -08:00
  • c279fec192 MIPS: dspr2: added optimization for function ExportRowC Djordje Pesut 2014-11-21 16:02:21 +01:00