Mercurial > libavcodec.hg
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 |
