#include "dsputil_mmx.h"
Go to the source code of this file.
Defines | |
#define | LUMA_MC_OP(OP, NUM, DEPTH, TYPE, OPT) |
#define | LUMA_MC_ALL(DEPTH, TYPE, OPT) |
#define | LUMA_MC_816(DEPTH, TYPE, OPT) |
#define | QPEL16_OPMC(OP, MC, MMX) |
#define | QPEL16_OP(MC, MMX) |
#define | QPEL16(MMX) |
#define LUMA_MC_816 | ( | DEPTH, | |||
TYPE, | |||||
OPT | ) |
Value:
LUMA_MC_OP(put, 8, DEPTH, TYPE, OPT) \ LUMA_MC_OP(avg, 8, DEPTH, TYPE, OPT) \ LUMA_MC_OP(put, 16, DEPTH, TYPE, OPT) \ LUMA_MC_OP(avg, 16, DEPTH, TYPE, OPT)
Definition at line 1211 of file h264_qpel.c.
#define LUMA_MC_ALL | ( | DEPTH, | |||
TYPE, | |||||
OPT | ) |
Value:
LUMA_MC_OP(put, 4, DEPTH, TYPE, OPT) \ LUMA_MC_OP(avg, 4, DEPTH, TYPE, OPT) \ LUMA_MC_OP(put, 8, DEPTH, TYPE, OPT) \ LUMA_MC_OP(avg, 8, DEPTH, TYPE, OPT) \ LUMA_MC_OP(put, 16, DEPTH, TYPE, OPT) \ LUMA_MC_OP(avg, 16, DEPTH, TYPE, OPT)
Definition at line 1203 of file h264_qpel.c.
#define LUMA_MC_OP | ( | OP, | |||
NUM, | |||||
DEPTH, | |||||
TYPE, | |||||
OPT | ) |
#define QPEL16 | ( | MMX | ) |
Value:
QPEL16_OP(mc00, MMX)\ QPEL16_OP(mc01, MMX)\ QPEL16_OP(mc02, MMX)\ QPEL16_OP(mc03, MMX)\ QPEL16_OP(mc10, MMX)\ QPEL16_OP(mc11, MMX)\ QPEL16_OP(mc12, MMX)\ QPEL16_OP(mc13, MMX)\ QPEL16_OP(mc20, MMX)\ QPEL16_OP(mc21, MMX)\ QPEL16_OP(mc22, MMX)\ QPEL16_OP(mc23, MMX)\ QPEL16_OP(mc30, MMX)\ QPEL16_OP(mc31, MMX)\ QPEL16_OP(mc32, MMX)\ QPEL16_OP(mc33, MMX)
Definition at line 1271 of file h264_qpel.c.
#define QPEL16_OP | ( | MC, | |||
MMX | ) |
Value:
QPEL16_OPMC(put, MC, MMX)\ QPEL16_OPMC(avg, MC, MMX)
Definition at line 1267 of file h264_qpel.c.
#define QPEL16_OPMC | ( | OP, | |||
MC, | |||||
MMX | ) |
Value:
void ff_ ## OP ## _h264_qpel16_ ## MC ## _10_ ## MMX(uint8_t *dst, uint8_t *src, int stride){\ ff_ ## OP ## _h264_qpel8_ ## MC ## _10_ ## MMX(dst , src , stride);\ ff_ ## OP ## _h264_qpel8_ ## MC ## _10_ ## MMX(dst+16, src+16, stride);\ src += 8*stride;\ dst += 8*stride;\ ff_ ## OP ## _h264_qpel8_ ## MC ## _10_ ## MMX(dst , src , stride);\ ff_ ## OP ## _h264_qpel8_ ## MC ## _10_ ## MMX(dst+16, src+16, stride);\ }
Definition at line 1257 of file h264_qpel.c.