libwebp/src/dsp
Vincent Rabaud c9b45863e2 Split off common lossless dsp inline functions.
Change-Id: I64f96897b11d1c21f033c7e47b21edccb5c68738
2016-09-12 17:35:08 +02:00
..
alpha_processing_mips_dsp_r2.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
alpha_processing_sse2.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
alpha_processing_sse41.c SSE4.1 implementation of some alpha-processing functions 2015-06-19 14:17:39 -07:00
alpha_processing.c SSE4.1 implementation of some alpha-processing functions 2015-06-19 14:17:39 -07:00
argb_mips_dsp_r2.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
argb_sse2.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
argb.c make the 'last_cpuinfo_used' variable names unique 2015-01-07 23:38:53 -08:00
common_sse2.h Regroup common SSE code + optimization. 2016-02-16 18:34:34 +01:00
cost_mips32.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
cost_mips_dsp_r2.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
cost_sse2.c speed-up SetResidualSSE2 2015-05-14 21:24:24 -07:00
cost.c 1-2% faster encoding by removing an indirection in GetResidualCost() 2015-02-19 08:44:35 +01:00
cpu.c mips msa webp configuration 2016-06-07 23:49:41 -07:00
dec_clip_tables.c WEBP_TSAN_IGNORE_FUNCTION: fix gcc compat warning 2014-10-16 18:06:43 +02:00
dec_mips32.c dsp/mips: cosmetics: add whitespace around XSTR macro 2015-09-03 23:09:13 -07:00
dec_mips_dsp_r2.c dsp/mips: cosmetics: add whitespace around XSTR macro 2015-09-03 23:09:13 -07:00
dec_msa.c cosmetics,dsp/*msa.c: associate '*' with the type 2016-07-15 15:40:41 -07:00
dec_neon.c dec_neon,NeedsHev: micro optimization 2016-08-08 20:12:30 -07:00
dec_sse2.c cosmetics,(dec|enc)_sse2.c: fix indent 2016-07-13 16:11:29 -07:00
dec_sse41.c dsp.h: remove utils.h include 2016-05-11 23:17:21 -07:00
dec.c Added MSA optimized transform functions 2016-06-16 09:04:27 +00:00
dsp.h remove WEBP_FORCE_ALIGNED and use memcpy() instead. 2016-08-17 20:16:03 -07:00
enc_avx2.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
enc_mips32.c dsp/mips: cosmetics: add whitespace around XSTR macro 2015-09-03 23:09:13 -07:00
enc_mips_dsp_r2.c remove some obsolete TODOs 2016-06-01 16:23:16 +02:00
enc_msa.c Add MSA optimized CollectHistogram function 2016-07-15 22:51:33 +05:30
enc_neon.c enc_neon,cosmetics: break long comment 2016-03-08 23:33:21 -08:00
enc_sse2.c FastMBAnalyze() for quick i16/i4 decision 2016-07-15 11:21:08 -07:00
enc_sse41.c Improve SSE4.1 implementation of TTransform. 2016-02-19 09:11:53 +01:00
enc.c FastMBAnalyze() for quick i16/i4 decision 2016-07-15 11:21:08 -07:00
filters_mips_dsp_r2.c MIPS update to new Unfilter API 2016-05-05 15:50:34 +02:00
filters_msa.c cosmetics,dsp/*msa.c: associate '*' with the type 2016-07-15 15:40:41 -07:00
filters_sse2.c update the Unfilter API in dsp to process one row independently 2016-04-21 08:10:45 +00:00
filters.c Add MSA optimized alpha filter functions 2016-07-01 19:58:25 +00:00
lossless_common.h Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
lossless_enc_mips32.c Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
lossless_enc_mips_dsp_r2.c dsp: add DSP_INIT_STUB 2015-04-02 23:55:35 -07:00
lossless_enc_msa.c Add MSA optimized color transform functions 2016-07-18 13:49:24 +00:00
lossless_enc_neon.c lossless_enc_neon: add VP8LTransformColor 2015-08-05 00:15:13 -07:00
lossless_enc_sse2.c Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
lossless_enc_sse41.c SSE2: 53% faster TransformColor[Inverse] 2015-06-23 14:52:01 -07:00
lossless_enc.c Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
lossless_mips_dsp_r2.c Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
lossless_msa.c Add MSA optimized color transform functions 2016-06-28 20:36:21 +05:30
lossless_neon.c lossless_neon: add VP8LTransformColorInverse 2015-08-04 23:22:36 -07:00
lossless_sse2.c dsp/lossless_*sse2: remove some unnecessary inlines 2015-06-25 21:02:01 -07:00
lossless.c Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
lossless.h Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
Makefile.am Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
mips_macro.h dsp/mips: cosmetics: add whitespace around XSTR macro 2015-09-03 23:09:13 -07:00
msa_macro.h Add MSA optimized YUV to RGB upsampling functions 2016-07-22 14:28:30 +00:00
neon.h dsp: s/USE_INTRINSICS/WEBP_USE_INTRINSICS/ 2015-01-12 14:27:36 -08:00
rescaler_mips32.c MIPS: rescaler code synced with C implementation 2015-10-17 00:16:27 -07:00
rescaler_mips_dsp_r2.c MIPS: rescaler code synced with C implementation 2015-10-17 00:16:27 -07:00
rescaler_msa.c Add MSA optimized rescaling functions 2016-07-19 15:52:42 +00:00
rescaler_neon.c neon-implementation for rescaler code 2015-10-07 21:18:39 -07:00
rescaler_sse2.c dsp.h: remove utils.h include 2016-05-11 23:17:21 -07:00
rescaler.c Fix assertions in WebPRescalerExportRow() 2016-08-16 14:32:48 -07:00
upsampling_mips_dsp_r2.c Sync mips32 and dsp_r2 YUV->RGB code with C verison 2016-06-03 10:42:11 +02:00
upsampling_msa.c Add MSA optimized YUV to RGB upsampling functions 2016-07-22 14:28:30 +00:00
upsampling_neon.c faster rgb565/rgb4444/argb output 2015-12-17 23:38:58 -08:00
upsampling_sse2.c faster rgb565/rgb4444/argb output 2015-12-17 23:38:58 -08:00
upsampling.c Add MSA optimized YUV to RGB upsampling functions 2016-07-22 14:28:30 +00:00
yuv_mips32.c Sync mips32 and dsp_r2 YUV->RGB code with C verison 2016-06-03 10:42:11 +02:00
yuv_mips_dsp_r2.c Sync mips32 and dsp_r2 YUV->RGB code with C verison 2016-06-03 10:42:11 +02:00
yuv_sse2.c yuv_sse2: fix -Wconstant-conversion warning 2016-02-02 14:52:11 -08:00
yuv.c ~2x faster SSE2 RGB24toY, BGR24toY, ARGBToY|UV 2015-11-06 15:02:01 -08:00
yuv.h faster rgb565/rgb4444/argb output 2015-12-17 23:38:58 -08:00