#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.
1.5.8