-
a80c46bd87
SSE2 implementation of HasAlphaXXX
Pascal Massimino
2017-11-23 13:38:20 +01:00
-
-
-
083507f244
right-size some tables
James Zern
2017-11-21 21:07:45 -08:00
-
-
2e5785b233
anim_utils.c: remove warning when !defined(WEBP_HAVE_GIF)
Pascal Massimino
2017-11-23 00:22:01 -08:00
-
-
b299c47eac
add WEBP_REDUCE_SIZE
James Zern
2017-11-22 17:35:39 -08:00
-
f593d71a64
enc: disable pic->stats/extra_info w/WEBP_DISABLE_STATS
James Zern
2017-11-22 17:01:19 -08:00
-
-
541179a9a5
Merge "predictor_enc: fix build w/--disable-near-lossless"
James Zern
2017-11-23 01:02:59 +00:00
-
-
5755a7ec53
predictor_enc: fix build w/--disable-near-lossless
James Zern
2017-11-22 15:02:21 -08:00
-
eab5bab74f
add WEBP_DISABLE_STATS
James Zern
2017-11-22 12:41:17 -08:00
-
-
8052c585b3
remove some petty TODOs from vwebp.
Pascal Massimino
2017-11-21 23:57:57 -08:00
-
c245343dcb
move LOAD8x4 and STORE8x2 closer to their use location
Pascal Massimino
2017-11-21 23:44:39 -08:00
-
b9e734fd5c
dec,cosmetics: normalize function naming style
James Zern
2017-11-21 14:30:37 -08:00
-
c188d546b3
dec: harmonize function suffixes
James Zern
2017-11-21 12:56:56 -08:00
-
28c5ac8104
dec_sse41: harmonize function suffixes
James Zern
2017-11-21 12:47:06 -08:00
-
e65b72a368
Merge "introduce WebPHasAlpha8b and WebPHasAlpha32b"
Pascal Massimino
2017-11-21 06:21:44 +00:00
-
-
b94cee98fb
dec_sse2: remove HE8uv_SSE2
James Zern
2017-11-20 20:34:05 -08:00
-
44a0ee3fa7
introduce WebPHasAlpha8b and WebPHasAlpha32b
Pascal Massimino
2017-11-16 06:59:52 -08:00
-
aebf59ac50
Merge "WebPPictureAllocARGB: align argb allocation"
Pascal Massimino
2017-11-17 07:27:41 +00:00
-
-
c184665ecd
WebPPictureAllocARGB: align argb allocation
James Zern
2017-11-16 20:19:09 -08:00
-
-
3daf7509c2
WebPParseHeaders: remove obsolete animation TODO
James Zern
2017-11-16 20:15:57 -08:00
-
-
80285d97ad
cmake: avoid security warnings under msvc
James Zern
2017-11-15 18:41:34 -08:00
-
650eac5542
cmake: don't set -Wall with MSVC
James Zern
2017-11-15 18:29:15 -08:00
-
c462cd0065
Remove useless code.
Vincent Rabaud
2017-11-08 10:52:49 +01:00
-
01a98217ad
Merge "remove WebPWorkerImpl declaration from the header"
Pascal Massimino
2017-11-06 20:37:08 +00:00
-
-
3c49fc47e7
Merge "thread_utils: fix potentially bad call to Execute"
Pascal Massimino
2017-11-06 20:36:13 +00:00
-
-
fde2782ecb
thread_utils: fix potentially bad call to Execute
Pascal Massimino
2017-11-05 16:39:29 -08:00
-
2a270c1df5
remove WebPWorkerImpl declaration from the header
Pascal Massimino
2017-11-05 12:31:48 -08:00
-
-
-
f1f437cc89
remove mention of 'lossy-only parameters' from the doc
Pascal Massimino
2017-11-05 01:39:06 -08:00
-
0d7614fddf
README.wasm: add instructions for enabling mulhi
portable-intrinsics
James Zern
2017-11-02 11:20:09 -07:00
-
88692490a5
WebPMemToUint32: remove ptr cast to int
James Zern
2017-10-30 17:08:46 -07:00
-
3879074d99
Merge "WebPMemToUint32: remove ptr cast to int"
Pascal Massimino
2017-10-31 06:41:05 +00:00
-
-
0af22e17d6
dec_wasm,NEON mulhi: use local vector types in cast
James Zern
2017-10-30 20:14:56 -07:00
-
04b029d236
WebPMemToUint32: remove ptr cast to int
James Zern
2017-10-30 17:08:46 -07:00
-
-
08af967025
add LOCAL_CLANG_PREREQ and avoid WORK_AROUND_GCC w/3.8+
James Zern
2017-09-19 20:15:31 -07:00
-
a26996116f
define WEBP_USE_INTRINSICS w/gcc-4.9+
James Zern
2017-09-19 20:15:23 -07:00
-
5505a5b107
Android.mk,mips: fix clang build with r15
James Zern
2017-08-31 22:42:14 -07:00
-
b7971d0e22
dsp: avoid defining _C functions w/NEON builds
James Zern
2017-10-26 20:31:27 -07:00
-
-
6ba98764e8
webpdec: correct alloc size check w/use_argb
James Zern
2017-10-27 06:09:36 +00:00
-
5cfb3b0f6c
normalize include guards
James Zern
2017-10-20 19:26:52 -07:00
-
f433205ee3
Merge changes Ia17c7dfc,I75423abb,Ia2f716b4,I161caa14,I4210081a, ...
Pascal Massimino
2017-10-21 06:34:14 +00:00
-
-
8d033b14d7
{dec,enc}_neon: harmonize function suffixes x2
James Zern
2017-10-20 00:54:12 -07:00
-
0295e9815d
upsampling_neon: harmonize function suffixes
James Zern
2017-10-20 00:43:27 -07:00
-
d572c4e52b
yuv_neon: harmonize function suffixes
James Zern
2017-10-20 00:28:00 -07:00
-
ab9c2500db
rescaler_neon: harmonize function suffixes
James Zern
2017-10-20 00:26:17 -07:00
-
93e0ce27f4
lossless_neon: harmonize function suffixes
James Zern
2017-10-20 00:23:37 -07:00
-
22fbc50edd
lossless_enc_neon: harmonize function suffixes
James Zern
2017-10-20 00:21:55 -07:00
-
447875b47b
filters_neon,cosmetics: fix indent
James Zern
2017-10-20 00:20:02 -07:00
-
e51bdd439c
remove unused VP8TokenToStats() function
Pascal Massimino
2017-10-20 04:29:05 -07:00
-
785da7eadd
enc_neon: harmonize function suffixes
James Zern
2017-10-20 00:15:42 -07:00
-
bc1a251fcf
dec_neon: harmonize function suffixes
James Zern
2017-10-19 23:31:36 -07:00
-
-
61e535f1ac
dsp/lossless: workaround gcc-4.8 bug on arm
James Zern
2017-10-19 12:39:39 -07:00
-
68b2eab7df
cwebp: fix alpha reporting w/lossless & metadata
James Zern
2017-10-18 12:33:30 -07:00
-
30042faa9a
WebPDemuxGetI: add doc details around WebPFormatFeature
Pascal Massimino
2017-10-17 19:25:53 +02:00
-
0a17f4712c
Merge "WIP: list includes as descendants of the project dir"
Pascal Massimino
2017-10-11 08:21:42 +00:00
-
-
a439972175
WIP: list includes as descendants of the project dir
James Zern
2017-10-07 14:15:11 -07:00
-
0827570873
Merge "Make sure we reach the full range for alpha blending."
Pascal Massimino
2017-10-09 09:21:21 +00:00
-
-
d361a6a733
yuv_sse2: harmonize function suffixes
James Zern
2017-10-08 13:59:08 -07:00
-
6921aa6f0c
upsampling_sse2: harmonize function suffixes
James Zern
2017-10-08 13:57:22 -07:00
-
08c67d3ed1
ssim_sse2: harmonize function suffixes
James Zern
2017-10-08 13:55:25 -07:00
-
582a1b572a
rescaler_sse2: harmonize function suffixes
James Zern
2017-10-08 13:53:48 -07:00
-
2c1b18ba2f
lossless_sse2: harmonize function suffixes
James Zern
2017-10-08 13:49:58 -07:00
-
0ac46e818b
lossless_enc_sse2: harmonize function suffixes
James Zern
2017-10-08 13:45:14 -07:00
-
bc634d57c2
enc_sse2: harmonize function suffixes
James Zern
2017-10-08 13:39:46 -07:00
-
bcb7347c2b
dec_sse2: harmonize function suffixes
James Zern
2017-10-07 15:05:05 -07:00
-
-
-
e14ad93c0a
Make sure we reach the full range for alpha blending.
Vincent Rabaud
2017-10-05 16:37:02 +02:00
-
-
7038ca8d52
demux,StoreFrame: restore hdr size check to min req
James Zern
2017-10-04 06:11:17 +00:00
-
fb3daad604
cpu: fix ssse3 check
James Zern
2017-09-29 16:27:47 -07:00
-
be590e0644
Merge "Fix CMake redefinition for HAVE_CPU_FEATURES_H"
Pascal Massimino
2017-09-26 05:59:05 +00:00
-
-
35f736e1ec
Fix CMake redefinition for HAVE_CPU_FEATURES_H
Vincent Rabaud
2017-09-25 14:43:20 +02:00
-
a5216efc8c
Fix integer overflow warning.
Vincent Rabaud
2017-09-25 11:02:22 +02:00
-
-
a9c8916b87
decode.h,WebPIDecGetRGB: clarify output ptr validity
James Zern
2017-09-22 16:58:33 -07:00
-
3c74c645ca
gif2webp: handle 1-frame case properly + fix anim_diff
Pascal Massimino
2017-09-20 14:08:31 -07:00
-
c7f295d30c
Merge "gif2webp: introduce -loop_compatibility option"
Pascal Massimino
2017-09-20 09:13:37 +00:00
-
-
b4e046778d
gif2webp: introduce -loop_compatibility option
Pascal Massimino
2017-09-18 23:38:09 -07:00
-
f78da3dea6
add LOCAL_CLANG_PREREQ and avoid WORK_AROUND_GCC w/3.8+
James Zern
2017-09-19 20:15:31 -07:00
-
01c426f1e7
define WEBP_USE_INTRINSICS w/gcc-4.9+
James Zern
2017-09-19 20:15:23 -07:00
-
-
8635973dc3
use sdl-config (if available) to determine the link flags
Pascal Massimino
2017-09-03 21:25:31 -07:00
-
e9459382b0
use CPPFLAGS before CFLAGS
Pascal Massimino
2017-09-03 21:13:33 -07:00
-
4a9d788e40
Merge "Android.mk,mips: fix clang build with r15"
James Zern
2017-09-01 06:32:06 +00:00
-
-
4fbdc9fb12
Android.mk,mips: fix clang build with r15
James Zern
2017-08-31 22:42:14 -07:00
-
a80fcc4ae1
ifdef code not used by Chrome/Android.
Vincent Rabaud
2017-08-31 14:02:05 +02:00
-
3993af127e
Fix signed integer overflows.
Vincent Rabaud
2017-08-31 11:56:28 +02:00
-
-
f66f94ef36
anim_dump: small tool to dump frames from animated WebP
Pascal Massimino
2017-08-28 16:03:40 +02:00
-
6eba857b75
Merge "rationalize the Makefile.am"
Pascal Massimino
2017-08-29 21:05:20 +00:00
-
-
c5e34fba66
function definition cleanup
Vincent Rabaud
2017-08-29 14:09:35 +02:00
-
3822762a6c
rationalize the Makefile.am
Pascal Massimino
2017-08-28 22:54:49 -07:00
-
501ef6e4e9
configure style fix: animdiff -> anim_diff
Pascal Massimino
2017-08-28 15:56:57 +02:00
-
-
f8bdc26821
Merge "protect against NULL dump_folder[] value in ReadAnimatedImage()"
Pascal Massimino
2017-08-29 05:41:16 +00:00
-
-
23bfc652fe
protect against NULL dump_folder[] value in ReadAnimatedImage()
Pascal Massimino
2017-08-28 15:24:57 +02:00
-
8dc3d71ba0
cosmetics,ReadAnimatedWebP: correct function comment
James Zern
2017-08-28 11:42:29 -07:00
-
-
5bd40066cc
Merge changes I66a64a0a,I4d2e520f
Pascal Massimino
2017-08-27 06:03:09 +00:00
-
-
7945575c92
cosmetics,webpinfo: remove an else after a return
James Zern
2017-08-26 14:22:05 -07:00
-
8729fa1102
cosmetics,cwebp: remove an else after a return
James Zern
2017-08-26 14:20:51 -07:00
-
f324b7f9ba
cosmetics: normalize fn proto & decl param names
James Zern
2017-08-26 14:17:31 -07:00
-
-
869eb36983
CMake cleanups.
Vincent Rabaud
2017-08-25 13:54:06 +02:00
-
8ed24a564c
wasm: replace _mulhi_int16x8() with neon builtin
Scott LaVarnway
2017-08-22 11:44:16 -07:00
-
289e62a313
Remove declaration of unimplemented VP8ApplyNearLosslessPredict
Vincent Rabaud
2017-08-23 17:16:29 +02:00
-
0e8c3004be
fix Android standalone toolchain build
James Zern
2017-08-01 18:33:50 -07:00
-
20a94186ce
pnmdec,PAM: validate depth before calculating bytes_per_px
James Zern
2017-08-19 20:51:32 +00:00
-
34130afe8b
anim_encode: fix integer overflow
James Zern
2017-08-18 23:50:13 +00:00
-
42c79aa66b
Merge "Encoder: harmonize function suffixes"
Pascal Massimino
2017-08-09 18:13:57 +00:00
-