James Zern 
							
						 
					 
					
						
						
							
						
						22fbc50edd 
					 
					
						
						
							
							lossless_enc_neon: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I462facaeade4f0f4fc1e96895493306d095a6a9a 
						
						
					 
					
						2017-10-20 19:00:53 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						447875b47b 
					 
					
						
						
							
							filters_neon,cosmetics: fix indent  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I9df1119f1ea94868f75253a92c2e878c9290f744 
						
						
					 
					
						2017-10-20 19:00:29 -07:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						e51bdd439c 
					 
					
						
						
							
							remove unused VP8TokenToStats() function  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I0ad6f13003ef7201431c54c7db395254191de67c 
						
						
					 
					
						2017-10-20 04:29:45 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						785da7eadd 
					 
					
						
						
							
							enc_neon: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: Ie59efd271d16f12d21f3c800667dfc0980dc2e68 
						
						
					 
					
						2017-10-20 00:18:32 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						bc1a251fcf 
					 
					
						
						
							
							dec_neon: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I61c9a0c9e24515322955e04afd8c4ea6a44b9319 
						
						
					 
					
						2017-10-20 00:14:18 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						61e535f1ac 
					 
					
						
						
							
							dsp/lossless: workaround gcc-4.8 bug on arm  
						
						... 
						
						
						
						and all older versions.
force Sub3() to not be inlined, otherwise the code in Select() will be
incorrect.
extends the check add previously in:
637b3888 
						
						
					 
					
						2017-10-19 13:05:48 -07:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						30042faa9a 
					 
					
						
						
							
							WebPDemuxGetI: add doc details around WebPFormatFeature  
						
						... 
						
						
						
						Change-Id: Id5f17686a8dbd6a6a0ba354d9216a8b89a51597c 
						
						
					 
					
						2017-10-17 19:59:16 +00:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						0a17f4712c 
					 
					
						
						
							
							Merge "WIP: list includes as descendants of the project dir"  
						
						
						
						
					 
					
						2017-10-11 08:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						a439972175 
					 
					
						
						
							
							WIP: list includes as descendants of the project dir  
						
						... 
						
						
						
						#include "(.|..)/..." -> #include "src/..."
Change-Id: I772880aa097a770722043c8a4393552ba38a89b6 
						
						
					 
					
						2017-10-10 23:04:05 -07:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						0827570873 
					 
					
						
						
							
							Merge "Make sure we reach the full range for alpha blending."  
						
						
						
						
					 
					
						2017-10-09 09:21:21 +00:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						d361a6a733 
					 
					
						
						
							
							yuv_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I02a66f7446c75a10c3ce4766235e5767617d0dce 
						
						
					 
					
						2017-10-08 14:06:34 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						6921aa6f0c 
					 
					
						
						
							
							upsampling_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I3a02cc717eb7506bd87511d6a17ab1691e84f72c 
						
						
					 
					
						2017-10-08 14:06:30 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						08c67d3ed1 
					 
					
						
						
							
							ssim_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I1282559888118b8cb0a46b7f0aa627d26b8838f5 
						
						
					 
					
						2017-10-08 14:06:24 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						582a1b572a 
					 
					
						
						
							
							rescaler_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I978fd826ff90149c0ffd9d7607dcc6f88082d3e6 
						
						
					 
					
						2017-10-08 14:06:19 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						2c1b18ba2f 
					 
					
						
						
							
							lossless_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I59d828800c2ab2a36e0ea90f629b74bd57207411 
						
						
					 
					
						2017-10-08 14:06:14 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						0ac46e818b 
					 
					
						
						
							
							lossless_enc_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I06c64416103c3f3fc0519dd46d64b0a35f9798e4 
						
						
					 
					
						2017-10-08 14:06:05 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						bc634d57c2 
					 
					
						
						
							
							enc_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: Idd2f289fcf99f12bf36494111b07a8906c99c826 
						
						
					 
					
						2017-10-08 14:05:59 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						bcb7347c2b 
					 
					
						
						
							
							dec_sse2: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: Ic0390a4a24a5d8caff5b8af9fc9d59769ec533b1 
						
						
					 
					
						2017-10-07 15:14:03 -07:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						e14ad93c0a 
					 
					
						
						
							
							Make sure we reach the full range for alpha blending.  
						
						... 
						
						
						
						255*255*257>>16 == 254 while we want 255.
BUG=webp:360
Change-Id: I2b9ac18f8802145f5a3d500c149ad9eceacbd75b 
						
						
					 
					
						2017-10-05 16:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						7038ca8d52 
					 
					
						
						
							
							demux,StoreFrame: restore hdr size check to min req  
						
						... 
						
						
						
						avoids over reading if the reported ANMF payload is < 8 bytes.
likely broken since:
81b8a741 
						
						
					 
					
						2017-10-03 23:18:18 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						fb3daad604 
					 
					
						
						
							
							cpu: fix ssse3 check  
						
						... 
						
						
						
						ssse3 is bit #9  in ecx, bit 1 is sse3. this only controls the check for
slow ssse3 and likely had no ill effect.
Change-Id: I84ce73dc480e1cdbd085e37be06f3f402116c201 
						
						
					 
					
						2017-09-29 16:27:47 -07:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						a5216efc8c 
					 
					
						
						
							
							Fix integer overflow warning.  
						
						... 
						
						
						
						Though the overflow could happen, it does not change the
end results.
Change-Id: I1b84e022a0776d35eab5c5c4fb7d3563f5667bfa 
						
						
					 
					
						2017-09-25 11:02:22 +02:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						a9c8916b87 
					 
					
						
						
							
							decode.h,WebPIDecGetRGB: clarify output ptr validity  
						
						... 
						
						
						
						*last_y, *width, *height, *stride are only valid on non-NULL return
Change-Id: Iee2eeb29dd36392e2e7876d47df182a81dbb41ce 
						
						
					 
					
						2017-09-22 16:58:33 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						f78da3dea6 
					 
					
						
						
							
							add LOCAL_CLANG_PREREQ and avoid WORK_AROUND_GCC w/3.8+  
						
						... 
						
						
						
						this results in a 15-20% speedup for lossy decoding on a N5/S6/CM1
BUG=webp:339
Change-Id: Icdeb84c3e0b8908147ac276b4d8f76c3d565b735 
						
						
					 
					
						2017-09-19 20:59:49 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						01c426f1e7 
					 
					
						
						
							
							define WEBP_USE_INTRINSICS w/gcc-4.9+  
						
						... 
						
						
						
						32-bit builds are neutral to slightly faster using ndk r15c on a
N5/S6/CM1
BUG=webp:339
Change-Id: I94b9442e0ceaf2f5edb2b4026bc8b99cd77c918b 
						
						
					 
					
						2017-09-19 20:59:43 -07:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						a80fcc4ae1 
					 
					
						
						
							
							ifdef code not used by Chrome/Android.  
						
						... 
						
						
						
						Change-Id: Id086f6fd602b1fe3dc9034764b6a920a696ff1d2 
						
						
					 
					
						2017-08-31 14:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						3993af127e 
					 
					
						
						
							
							Fix signed integer overflows.  
						
						... 
						
						
						
						Change-Id: I62c9949f0edac58d69d991d6be5f85ae9e4d62a9 
						
						
					 
					
						2017-08-31 11:56:42 +02:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						6eba857b75 
					 
					
						
						
							
							Merge "rationalize the Makefile.am"  
						
						
						
						
					 
					
						2017-08-29 21:05:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						c5e34fba66 
					 
					
						
						
							
							function definition cleanup  
						
						... 
						
						
						
						Change-Id: I1f6bb4405f09c0c863d0bd1c77340636abdbae69 
						
						
					 
					
						2017-08-29 14:09:35 +02:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						3822762a6c 
					 
					
						
						
							
							rationalize the Makefile.am  
						
						... 
						
						
						
						one library addition per line, etc...
BUG=webp:355
Change-Id: I95761dea598a382db5632c5187210937e129ff75 
						
						
					 
					
						2017-08-29 00:00:14 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						f324b7f9ba 
					 
					
						
						
							
							cosmetics: normalize fn proto & decl param names  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: If020eb3b064cdb11853d1fa47058acae34752ce3 
						
						
					 
					
						2017-08-26 14:17:31 -07:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						289e62a313 
					 
					
						
						
							
							Remove declaration of unimplemented VP8ApplyNearLosslessPredict  
						
						... 
						
						
						
						Change-Id: I1bebea099a06bccfdd103ba0557320d6ad68af38 
						
						
					 
					
						2017-08-23 17:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						34130afe8b 
					 
					
						
						
							
							anim_encode: fix integer overflow  
						
						... 
						
						
						
						calculate the file duration using unsigned math. this could still result
in an incorrect average duration calculation if there were multiple
rollovers. caching the duration is an option if it was desirable to
support such an extreme case.
Change-Id: I3875d94d081fec947c03a857055df6e27ff5351d 
						
						
					 
					
						2017-08-18 16:52:57 -07:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						42c79aa66b 
					 
					
						
						
							
							Merge "Encoder: harmonize function suffixes"  
						
						
						
						
					 
					
						2017-08-09 18:13:57 +00:00 
						 
				 
			
				
					
						
							
							
								skal 
							
						 
					 
					
						
						
							
						
						b09307dcde 
					 
					
						
						
							
							Encoder: harmonize function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: Ia2fe95db7dfb303f3f64e390d43bc41b8933256c 
						
						
					 
					
						2017-08-09 02:41:01 +00:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						bed0456d58 
					 
					
						
						
							
							Merge "SSIM: harmonize the function suffix"  
						
						
						
						
					 
					
						2017-08-09 02:37:39 +00:00 
						 
				 
			
				
					
						
							
							
								skal 
							
						 
					 
					
						
						
							
						
						54f6a3cf3a 
					 
					
						
						
							
							lossless_sse2.c: fix some missed suffix changes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: If830e3169a4021899ed850aa7edfd94b81fa2cf9 
						
						
					 
					
						2017-08-08 14:19:05 -07:00 
						 
				 
			
				
					
						
							
							
								skal 
							
						 
					 
					
						
						
							
						
						088f1dcce8 
					 
					
						
						
							
							SSIM: harmonize the function suffix  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I751852ddb2abb7319e41e6c7d022ac4f288b4d08 
						
						
					 
					
						2017-08-08 08:52:06 -07:00 
						 
				 
			
				
					
						
							
							
								skal 
							
						 
					 
					
						
						
							
						
						a0f72a4fe0 
					 
					
						
						
							
							VP8LTransformColorFunc: drop an non-respected 'const' from the signature.  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: Ie99bf377a55db2950bfbac9423bfe0967623ea5d 
						
						
					 
					
						2017-08-07 19:05:01 -07:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						8c934902cd 
					 
					
						
						
							
							Merge "Lossess dec: harmonize the function suffixes"  
						
						
						
						
					 
					
						2017-08-08 02:04:10 +00:00 
						 
				 
			
				
					
						
							
							
								skal 
							
						 
					 
					
						
						
							
						
						622242aaba 
					 
					
						
						
							
							Lossess dec: harmonize the function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I445d64df6aa2e347f41e7af306be12a77e2ac6a5 
						
						
					 
					
						2017-08-07 18:22:41 -07:00 
						 
				 
			
				
					
						
							
							
								skal 
							
						 
					 
					
						
						
							
						
						1411f02761 
					 
					
						
						
							
							Lossless Enc: harmonize the function suffixes  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I8baf506bd2a27095b956ef22a862b071f60c0d72 
						
						
					 
					
						2017-08-07 18:02:07 -07:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						24ad2e3c99 
					 
					
						
						
							
							add const to two variables  
						
						... 
						
						
						
						Change-Id: I97374ccbf118baa59425346ffc439036a4482bf4 
						
						
					 
					
						2017-08-07 23:02:15 +02:00 
						 
				 
			
				
					
						
							
							
								Pascal Massimino 
							
						 
					 
					
						
						
							
						
						46efe062b8 
					 
					
						
						
							
							Merge "Allow the lossless cruncher to work for alpha."  
						
						
						
						
					 
					
						2017-08-07 21:00:02 +00:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						8c3f9a4706 
					 
					
						
						
							
							Speed-up LZ77.  
						
						... 
						
						
						
						No need to look for a bigger maximum reach if we reach the end
of the image.
Change-Id: I56b166f9266f15cdff5aa59a75559972db19858f 
						
						
					 
					
						2017-08-07 21:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						1aef4c710b 
					 
					
						
						
							
							Allow the lossless cruncher to work for alpha.  
						
						... 
						
						
						
						Change-Id: I7185e75404fae8c739e0536026f4687d25decad7 
						
						
					 
					
						2017-08-07 20:58:05 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Rabaud 
							
						 
					 
					
						
						
							
						
						b8821dbd81 
					 
					
						
						
							
							Improve the box LZ77 speed.  
						
						... 
						
						
						
						For a pixel, we look for the longest match starting in a window around it.
For the following pixel, the previous result can be used and smaller
search window is used.
Change-Id: Ice16f9a7c8754099d068380848f0d77de3f756ac 
						
						
					 
					
						2017-08-06 20:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						7beed2807b 
					 
					
						
						
							
							add missing ()s to macro parameters  
						
						... 
						
						
						
						BUG=webp:355
Change-Id: I616c6d3540d6551edd1b1cfdb5bffcf0a044c90f 
						
						
					 
					
						2017-08-04 17:02:53 -07:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						6473d20b3e 
					 
					
						
						
							
							Merge "fix Android standalone toolchain build"  
						
						
						
						
					 
					
						2017-08-04 18:25:21 +00:00 
						 
				 
			
				
					
						
							
							
								James Zern 
							
						 
					 
					
						
						
							
						
						0c83a8bc69 
					 
					
						
						
							
							Merge "yuv: harmonize suffix naming"  
						
						
						
						
					 
					
						2017-08-02 06:35:36 +00:00