8506ff97c9 
								
							
								 
							
						 
						
							
							
								
								vp56: Mark VP6-only optimizations as such.  
							
							Most of our VP56 optimizations are VP6-only and will stay that way.
So avoid compiling them for VP5-only builds. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04581c8c77 
								
							
								 
							
						 
						
							
							
								
								x86: yasm: Use complete source path for macro helper %includes  
							
							This is more consistent with the way we handle C #includes and
it simplifies the build system. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6860b4081d 
								
							
								 
							
						 
						
							
							
								
								x86: include x86inc.asm in x86util.asm  
							
							This is necessary to allow refactoring some x86util macros with cpuflags. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3df4781f4 
								
							
								 
							
						 
						
							
							
								
								x86: add colons after labels  
							
							nasm prints a warning if the colon is missing.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								158744a4cd 
								
							
								 
							
						 
						
							
							
								
								vp56: only compile MMX SIMD on x86-32.  
							
							All x86-64 CPUs have SSE2, so the MMX version will never be used. This
leads to smaller binaries. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2734ba787b 
								
							
								 
							
						 
						
							
							
								
								vp56: port x86 simd to cpuflags.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b15a6d742 
								
							
								 
							
						 
						
							
							
								
								config.asm: change %ifdef directives to %if directives.  
							
							This allows combining multiple conditionals in a single statement. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc73511e8e 
								
							
								 
							
						 
						
							
							
								
								Fix NASM include directive  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b2c087871d 
								
							
								 
							
						 
						
							
							
								
								Move x86util.asm from libavcodec/ to libavutil/.  
							
							This allows using it in swscale also. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a39195b1d 
								
							
								 
							
						 
						
							
							
								
								Move x86inc.asm to libavutil/.  
							
							This allows using it in libswscale/ also. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								888fa31eca 
								
							
								 
							
						 
						
							
							
								
								Fix FSF address copy paste error in some license headers.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4eca52ed19 
								
							
								 
							
						 
						
							
							
								
								Fix typos when converting inline asm to yasm, fixes MMX-only fate-ea-vp61.  
							
							Originally committed as revision 24948 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69dad87c48 
								
							
								 
							
						 
						
							
							
								
								VP6: fix vp6_filter_diag4_mmx/sse on 64-bit  
							
							The stride can be negative and must be sign extended before being
used in pointer arithmetic.
Originally committed as revision 24926 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								89fa3504ed 
								
							
								 
							
						 
						
							
							
								
								Move vp6_filter_diag4() x86 SIMD code from inline ASM to YASM. This should  
							
							help in fixing the Win64 fate failures.
Originally committed as revision 24922 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago