comparison x86/Makefile @ 12451:4c3e6ff1237e libavcodec

Rename h264_weight_sse2.asm to h264_weight.asm; add 16x8/8x16/8x4 non-square biweight code to sse2/ssse3; add sse2 weight code; and use that same code to create mmx2 functions also, so that the inline asm in h264dsp_mmx.c can be removed. OK'ed by Jason on IRC.
author rbultje
date Wed, 01 Sep 2010 20:56:16 +0000
parents 3941687b4fa9
children f4355cd85faa
comparison
equal deleted inserted replaced
12450:3941687b4fa9 12451:4c3e6ff1237e
8 $(YASM-OBJS-FFT-yes) 8 $(YASM-OBJS-FFT-yes)
9 YASM-OBJS-$(CONFIG_GPL) += x86/h264_idct_sse2.o \ 9 YASM-OBJS-$(CONFIG_GPL) += x86/h264_idct_sse2.o \
10 10
11 MMX-OBJS-$(CONFIG_H264DSP) += x86/h264dsp_mmx.o 11 MMX-OBJS-$(CONFIG_H264DSP) += x86/h264dsp_mmx.o
12 YASM-OBJS-$(CONFIG_H264DSP) += x86/h264_deblock_sse2.o \ 12 YASM-OBJS-$(CONFIG_H264DSP) += x86/h264_deblock_sse2.o \
13 x86/h264_weight_sse2.o \ 13 x86/h264_weight.o \
14 14
15 YASM-OBJS-$(CONFIG_H264PRED) += x86/h264_intrapred.o 15 YASM-OBJS-$(CONFIG_H264PRED) += x86/h264_intrapred.o
16 MMX-OBJS-$(CONFIG_H264PRED) += x86/h264_intrapred_init.o 16 MMX-OBJS-$(CONFIG_H264PRED) += x86/h264_intrapred_init.o
17 17
18 YASM-OBJS-$(CONFIG_VC1_DECODER) += x86/vc1dsp_yasm.o 18 YASM-OBJS-$(CONFIG_VC1_DECODER) += x86/vc1dsp_yasm.o