Clément Bœsch
							
						 
						
							
							
							
								
							
								13aec744c2 
								
							
								 
							
						 
						
							
							
								
								avfilter/lut3d: support slice threading.  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								b6c0f07d5a 
								
							
								 
							
						 
						
							
							
								
								avfilter/lut3d: inline whole loop in interpolation function.  
							
							 
							
							 
							
							
								
							
							
							84 → 92 fps here. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								307b6b8cb4 
								
							
								 
							
						 
						
							
							
								
								avfilter/lut3d: fix channel order in Iridas format parsing.  
							
							 
							
							 
							
							
								
							
							
							According to http://doc.iridas.com/index.php?title=LUT_Formats 
    for 3D textures, the data is also RGB, and ordered in such a way
    that the red coordinate changes fastest, then the green coordinate,
    and finally, the blue coordinate changes slowest:
Fixes Ticket #3236 . 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								cd1b22d8e8 
								
							
								 
							
						 
						
							
							
								
								avfilter/dualinput: simplify  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								231e50157c 
								
							
								 
							
						 
						
							
							
								
								lavfi/dualinput: reimplement on top of framesync.  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								b211607b5c 
								
							
								 
							
						 
						
							
							
								
								avfilter: various cosmetics  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								42272e86fe 
								
							
								 
							
						 
						
							
							
								
								lut3d: Fix reading 3dl files with leading comments.  
							
							 
							
							 
							
							
								
							
							
							Fixes ticket #2787 . 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								f97e28ebe5 
								
							
								 
							
						 
						
							
							
								
								lavfi/lut3d: add sanity checks.  
							
							 
							
							 
							
							
								
							
							
							Should fix CID1026775 and CID1026774. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								ae5738248a 
								
							
								 
							
						 
						
							
							
								
								lavfi/lut3d: move lut3d init to its definition scope.  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								158d96e3f0 
								
							
								 
							
						 
						
							
							
								
								lavfi: add haldclut filter.  
							
							 
							
							 
							
							
								
							
							
							Fixes Ticket #2517 . 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								56cea3294a 
								
							
								 
							
						 
						
							
							
								
								lavfi/lut3d: faster tetrahedral interpolation.  
							
							 
							
							 
							
							
								
							
							
							Increase performance by fetching only the necessary points.
1097 → 917 decicyles. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								b6ee25e300 
								
							
								 
							
						 
						
							
							
								
								lavfi/lut3d: restore original interpolation speed.  
							
							 
							
							 
							
							
								
							
							
							Call NEXT() only once since it got slower due to the overflow condition
introduced in 91b46145 .
interp_trilinear:   1462 → 1280 decicycles
interp_tetrahedral: 1188 → 1097 decicycles
Tested on a Core2, GCC 4.8. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								91b461459a 
								
							
								 
							
						 
						
							
							
								
								lavfi/lut3d: avoid overread.  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								12f51c1f9e 
								
							
								 
							
						 
						
							
							
								
								lavfi: add lut3d filter.  
							
							 
							
							 
							
							
								
							
							
							Fixes part of Ticket #2517 . 
							
						 
						12 years ago