summaryrefslogtreecommitdiff
path: root/src/dsp/lossless.c
Commit message (Expand)AuthorAgeFilesLines
* move VP8GetCPUInfo declaration to cpu.cJames Zern2023-04-271-0/+1
* lossless: SUBTRACT_GREEN -> SUBTRACT_GREEN_TRANSFORMJames Zern2022-11-211-1/+1
* dsp/lossless.c: clear int sanitizer warningsJames Zern2022-08-081-3/+3
* dsp/lossless.c: quiet int sanitizer warningsJames Zern2022-08-081-2/+2
* change VP8LPredictorFunc signature to avoid reading 'left'masterPascal Massimino2021-11-051-22/+36
* dsp/*: use WEBP_HAVE_* to determine Init availabilityJames Zern2021-07-241-3/+3
* SSE4.1 version of TransformColorInverseIlya Kurdyukov2021-02-181-0/+6
* Have C encoding predictors use decoding predictors.Vincent Rabaud2020-12-021-29/+27
* dsp/lossless: Fix non gcc ARM buildsOliver Wolff2019-11-271-1/+1
* Remove ubsan errors.Vincent Rabaud2019-11-061-2/+7
* lossless.c: remove U32 -> S8 conversion warningsJames Zern2019-06-281-2/+2
* Remove a few more useless #definesVincent Rabaud2018-10-151-2/+0
* add WEBP_DSP_INIT / WEBP_DSP_INIT_FUNCJames Zern2018-04-171-8/+1
* dsp: avoid defining _C functions w/NEON buildsJames Zern2017-10-271-7/+24
* dsp/lossless: workaround gcc-4.8 bug on armJames Zern2017-10-191-2/+3
* WIP: list includes as descendants of the project dirJames Zern2017-10-101-5/+5
* Fix integer overflow warning.Vincent Rabaud2017-09-251-2/+2
* Lossess dec: harmonize the function suffixesskal2017-08-071-65/+65
* unify the ALTERNATE_CODE flag usageskal2017-08-011-17/+2
* src/{dec,enc,utils}: give filenames a unique suffixJames Zern2017-01-191-2/+2
* dsp/lossless.c,cosmetics: fix indentJames Zern2016-12-121-1/+1
* optimize predictor #1 in plain-CPascal Massimino2016-12-121-1/+9
* Give more flexibility to the predictor generating macro.Vincent Rabaud2016-12-021-14/+14
* Merge "Fix race condition in multi-threading initialization."Vincent Rabaud2016-12-021-35/+24
|\
| * Fix race condition in multi-threading initialization.Vincent Rabaud2016-12-021-35/+24
* | add missing 'extern' keyword for predictor dclPascal Massimino2016-12-011-0/+4
|/
* SSE implementation of decoding predictors.Vincent Rabaud2016-11-301-0/+2
* Make the lossless predictors work on a batch of pixels.Vincent Rabaud2016-11-281-39/+50
* fix extra 'const's in signaturesPascal Massimino2016-11-251-3/+3
* Remove memcpy in lossless decoding.Vincent Rabaud2016-11-241-20/+29
* Split off common lossless dsp inline functions.Vincent Rabaud2016-09-121-0/+1
* fix some 'unsigned integer overflow' warnings in ubsanskal2016-08-161-5/+5
* Add MSA optimized colorspace conversion functionsParag Salasakar2016-06-271-0/+6
* add VP8LAddPixels() to lossless.hPascal Massimino2016-05-101-3/+1
* introduce WebPMemToUint32 and WebPUint32ToMem for memory accessPascal Massimino2015-12-041-1/+1
* remove unnecessary #include "yuv.h"Pascal Massimino2015-10-271-1/+0
* dsp/lossless: Average2, make a constant unsignedJames Zern2015-10-161-1/+1
* large re-organization of the delta-palettization codePascal Massimino2015-10-141-100/+0
* Add delta_palettization feature to WebPMislav Bradac2015-10-021-0/+100
* remove duplicate variables after the lossless{_enc}.c splitPascal Massimino2015-03-251-16/+0
* dsp/lossless: split enc/dec functionsJames Zern2015-03-231-1186/+0
* VP8LDspInit: remove memcpyJames Zern2015-02-091-9/+16
* simplify/reorganize arguments for CollectColorBlueTransformsPascal Massimino2015-01-151-54/+50
* MIPS: dspr2: added optimization for function TransformColorRedDjordje Pesut2015-01-151-5/+17
* MIPS: dspr2: added optimization for function TransformColorBlueDjordje Pesut2015-01-131-5/+20
* make the 'last_cpuinfo_used' variable names uniqueJames Zern2015-01-071-3/+4
* multi-thread fix: lock each entry points with a static varPascal Massimino2015-01-051-0/+5
* method=0: Don't evaluate any predictorPascal Massimino2014-12-171-7/+7
* Speedup WebP lossless compression for low effort (m=0) mode with following:Pascal Massimino2014-12-171-3/+6
* Move Entropy methods to lossless.cVikas Arora2014-11-201-0/+157