summaryrefslogtreecommitdiff
path: root/src/dsp/yuv.c
Commit message (Expand)AuthorAgeFilesLines
* move VP8GetCPUInfo declaration to cpu.cJames Zern2023-04-271-0/+1
* Make libwebp depend on libsharpyuv.Maryla2022-03-041-64/+0
* dsp/*: use WEBP_HAVE_* to determine Init availabilityJames Zern2021-07-241-10/+10
* add WEBP_DSP_INIT / WEBP_DSP_INIT_FUNCJames Zern2018-04-171-15/+2
* Implement the upsampling/yuv functions in SSE41Vincent Rabaud2017-12-041-0/+12
* dsp: avoid defining _C functions w/NEON buildsJames Zern2017-10-271-5/+21
* WIP: list includes as descendants of the project dirJames Zern2017-10-101-1/+1
* add missing ()s to macro parametersJames Zern2017-08-041-3/+3
* Merge "yuv: harmonize suffix naming"James Zern2017-08-021-6/+6
|\
| * yuv: harmonize suffix namingskal2017-08-011-6/+6
* | unify the ALTERNATE_CODE flag usageskal2017-08-011-53/+0
|/
* NEON: implement ConvertRGB24ToY/BGR24/ARGB/RGBA32ToUV/ARGBToUVPascal Massimino2017-05-091-0/+2
* NEON implementation of some Sharp-YUV420 functionsPascal Massimino2017-04-181-0/+7
* rename the pretentious SmartYUV into SharpYUVPascal Massimino2017-01-201-11/+11
* remove some unneeded castsPascal Massimino2016-11-161-1/+1
* add dsp functions for SmartYUVPascal Massimino2016-11-161-0/+57
* ~2x faster SSE2 RGB24toY, BGR24toY, ARGBToY|UVPascal Massimino2015-11-061-4/+22
* extract some RGB24 to Luma conversion function from enc/ to dsp/Pascal Massimino2015-10-301-0/+24
* add missing \nPascal Massimino2015-10-301-0/+1
* Move ARGB->YUV functions from dec/vp8l.c to dsp/yuv.cPascal Massimino2015-10-281-0/+71
* dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usageJames Zern2015-02-131-3/+3
* 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
* WEBP_TSAN_IGNORE_FUNCTION: fix gcc compat warningJames Zern2014-10-161-6/+6
* mark some init function as being safe for thread_sanitizer.Pascal Massimino2014-10-161-6/+6
* MIPS: dspr2: Optimization of some simple point-sampling functionsDjordje Pesut2014-08-131-0/+6
* dsp/yuv: move sse2 functions to yuv_sse2.cJames Zern2014-06-051-306/+1
* SSE2: yuv->rgb speed-up for point-samplingskal2014-05-221-26/+278
* drop: ifdef __cplusplus checks from C filesJames Zern2013-12-131-7/+0
* 5-7% faster SSE2 versions of YUV->RGB conversion functionsskal2013-08-191-5/+144
* update copyright textJames Zern2013-06-061-3/+5
* add LUT-free reference code for YUV->RGB conversion.skal2013-03-151-1/+7
* add EXPERIMENTAL code for YUV-JPEG colorspaceskal2012-10-191-0/+15
* cosmetics: normalize copyright headersJames Zern2012-01-061-1/+1
* use WEBP_INLINE for inline function declarationsJames Zern2011-11-111-1/+1
* create a separate libwebpdsp under src/dspPascal Massimino2011-09-131-0/+52