libwebp/src
Pascal Massimino ba843a92e7 fix some SSIM calculations
* prevent 64bit overflow by controlling the 32b->64b conversions
  and preventively descaling by 8bit before the final multiply
* adjust the threshold constants C1 and C2 to de-emphasis the dark
  areas
* use a hat-like filter instead of box-filtering to avoid blockiness
  during averaging

SSIM distortion calc is actually *faster* now in SSE2, because of the
unrolling during the function rewrite.
The C-version is quite slower because still un-optimized.

Change-Id: I96e2715827f79d26faae354cc28c7406c6800c90
2016-10-04 01:09:07 -07:00
..
dec Split off common lossless dsp inline functions. 2016-09-12 17:35:08 +02:00
demux prevent 32b overflow for very large canvas_width / height 2016-09-23 05:19:32 +00:00
dsp fix some SSIM calculations 2016-10-04 01:09:07 -07:00
enc Speedup ApplyMap. 2016-09-28 17:18:08 +02:00
mux remove mention of fragment, frgm, FRGM, etc. 2016-09-02 14:43:12 +02:00
utils lower WEBP_MAX_ALLOCABLE_MEMORY default 2016-09-22 23:13:33 -07:00
webp remove mention of fragment, frgm, FRGM, etc. 2016-09-02 14:43:12 +02:00
libwebp.pc.in libwebp{,decoder}.pc: add pthread flags 2013-03-12 23:02:12 -07:00
libwebpdecoder.pc.in libwebp{,decoder}.pc: add pthread flags 2013-03-12 23:02:12 -07:00
Makefile.am move src/extras to the top-level 2016-07-19 17:23:17 -07:00