comparison x86/dsputil_mmx.h @ 12356:1241c824de46 libavcodec

Move cavs dsp functions to their own struct
author mru
date Tue, 03 Aug 2010 20:59:00 +0000
parents b01d01738bc4
children fe78a4548d12
comparison
equal deleted inserted replaced
12355:e25a985a550c 12356:1241c824de46
160 160
161 void add_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size); 161 void add_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size);
162 void put_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size); 162 void put_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size);
163 void put_signed_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size); 163 void put_signed_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size);
164 164
165 void ff_cavsdsp_init_mmx2(DSPContext* c, AVCodecContext *avctx);
166 void ff_cavsdsp_init_3dnow(DSPContext* c, AVCodecContext *avctx);
167 void ff_put_cavs_qpel8_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride); 165 void ff_put_cavs_qpel8_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride);
168 void ff_avg_cavs_qpel8_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride); 166 void ff_avg_cavs_qpel8_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride);
169 void ff_put_cavs_qpel16_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride); 167 void ff_put_cavs_qpel16_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride);
170 void ff_avg_cavs_qpel16_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride); 168 void ff_avg_cavs_qpel16_mc00_mmx2(uint8_t *dst, uint8_t *src, int stride);
171 169