Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							eb4b5ff738 
							
						 
					 
					
						
						
							
							vp9: add itxfm_add eob shortcuts to 10/12bpp functions.  
						
						... 
						
						
						
						These aren't quite as helpful as the ones in 8bpp, since over there,
we can use pmulhrsw, but here the coefficients have too many bits to
be able to take advantage of pmulhrsw. However, we can still skip
cols for which all coefs are 0, and instead just zero the input data
for the row itx. This helps a few % on overall decoding speed. 
						
						
					 
					
						2015-10-13 11:06:01 -04:00 
						 
				 
			
				
					
						
							
							
								Henrik Gramner 
							
						 
					 
					
						
						
						
						
							
						
						
							69e456d7fb 
							
						 
					 
					
						
						
							
							checkasm/vp9dsp: Fix iszero() to read the correct data  
						
						
						
						
					 
					
						2015-09-28 18:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							0b227c6d47 
							
						 
					 
					
						
						
							
							checkasm: add vp9dsp.itxfm_add tests.  
						
						
						
						
					 
					
						2015-09-28 10:51:53 -04:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							4e03f0ab08 
							
						 
					 
					
						
						
							
							checkasm/vp9dsp: add const to suppress "discards const qualifier" warnings  
						
						... 
						
						
						
						Reviewed-by: Henrik Gramner <henrik@gramner.com>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2015-09-26 16:35:39 -03:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							7a4b97e946 
							
						 
					 
					
						
						
							
							checkasm: clip vp9 loopfilter test pixels inside allowed bitdepth range.  
						
						
						
						
					 
					
						2015-09-26 06:42:33 -04:00 
						 
				 
			
				
					
						
							
							
								Rodger Combs 
							
						 
					 
					
						
						
						
						
							
						
						
							f559812a84 
							
						 
					 
					
						
						
							
							tests/checkasm: make randomize_buffers a function for easier debugging  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-09-26 02:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba40c3c71 
							
						 
					 
					
						
						
							
							tests/checkasm/vp9dsp: Revert first hunk of bddcf758d3a68ac0bcc3bc4fc4aa7156e05245d4  
						
						... 
						
						
						
						The change was wrong, also add a comment explaining it
Found-by: BBB
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-09-24 18:34:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							350e9c6765 
							
						 
					 
					
						
						
							
							vp9: fix loopfilter test code to address Hendrik's comments.  
						
						... 
						
						
						
						(I forgot to actually merge them into the patch I just pushed.) 
						
						
					 
					
						2015-09-21 20:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rodger Combs 
							
						 
					 
					
						
						
						
						
							
						
						
							df2a2643fe 
							
						 
					 
					
						
						
							
							tests/checkasm: fix stack smash in check_loopfilter  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-09-20 20:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							bddcf758d3 
							
						 
					 
					
						
						
							
							tests/checkasm/vp9dsp: Add () to protect macro arguments  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-09-20 11:37:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							b074367405 
							
						 
					 
					
						
						
							
							checkasm: add VP9 loopfilter tests.  
						
						... 
						
						
						
						The randomize_buffer() implementation assures that "most of the time",
we'll do a good mix of wide16/wide8/hev/regular/no filters for complete
code coverage. However, this is not mathematically assured because that
would make the code either much more complex, or much less random. 
						
						
					 
					
						2015-09-20 10:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a860adb49c 
							
						 
					 
					
						
						
							
							tests/checkasm/vp9dsp: Use snprintf() for safetey  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-09-16 14:19:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd44e124a 
							
						 
					 
					
						
						
							
							checkasm: add vp9 intra pred tests.  
						
						
						
						
					 
					
						2015-09-15 16:43:29 -04:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							084451e1e4 
							
						 
					 
					
						
						
							
							checkasm: add vp9 MC tests.  
						
						
						
						
					 
					
						2015-09-15 16:43:28 -04:00