#include "dsputil_mmx.h"
Go to the source code of this file.
Functions | |
static void | put_rv40_chroma_mc8_mmx (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
static void | put_rv40_chroma_mc4_mmx (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
static void | avg_rv40_chroma_mc8_mmx2 (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
static void | avg_rv40_chroma_mc4_mmx2 (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
static void | avg_rv40_chroma_mc8_3dnow (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
static void | avg_rv40_chroma_mc4_3dnow (uint8_t *dst, uint8_t *src, int stride, int h, int x, int y) |
Variables | |
static const uint64_t | rv40_bias_reg [4][8] |
static void avg_rv40_chroma_mc4_3dnow | ( | uint8_t * | dst, | |
uint8_t * | src, | |||
int | stride, | |||
int | h, | |||
int | x, | |||
int | y | |||
) | [static] |
static void avg_rv40_chroma_mc4_mmx2 | ( | uint8_t * | dst, | |
uint8_t * | src, | |||
int | stride, | |||
int | h, | |||
int | x, | |||
int | y | |||
) | [static] |
static void avg_rv40_chroma_mc8_3dnow | ( | uint8_t * | dst, | |
uint8_t * | src, | |||
int | stride, | |||
int | h, | |||
int | x, | |||
int | y | |||
) | [static] |
static void avg_rv40_chroma_mc8_mmx2 | ( | uint8_t * | dst, | |
uint8_t * | src, | |||
int | stride, | |||
int | h, | |||
int | x, | |||
int | y | |||
) | [static] |
static void put_rv40_chroma_mc4_mmx | ( | uint8_t * | dst, | |
uint8_t * | src, | |||
int | stride, | |||
int | h, | |||
int | x, | |||
int | y | |||
) | [static] |
static void put_rv40_chroma_mc8_mmx | ( | uint8_t * | dst, | |
uint8_t * | src, | |||
int | stride, | |||
int | h, | |||
int | x, | |||
int | y | |||
) | [static] |
const uint64_t rv40_bias_reg[4][8] [static] |
Initial value:
{ { 0x0000000000000000ULL, 0x0000000000000000ULL, 0x0010001000100010ULL, 0x0002000200020002ULL, 0x0020002000200020ULL, 0x0004000400040004ULL, 0x0010001000100010ULL, 0x0002000200020002ULL }, { 0x0020002000200020ULL, 0x0004000400040004ULL, 0x001C001C001C001CULL, 0x0003000300030003ULL, 0x0020002000200020ULL, 0x0004000400040004ULL, 0x001C001C001C001CULL, 0x0003000300030003ULL }, { 0x0000000000000000ULL, 0x0000000000000000ULL, 0x0020002000200020ULL, 0x0004000400040004ULL, 0x0010001000100010ULL, 0x0002000200020002ULL, 0x0020002000200020ULL, 0x0004000400040004ULL }, { 0x0020002000200020ULL, 0x0004000400040004ULL, 0x001C001C001C001CULL, 0x0003000300030003ULL, 0x0020002000200020ULL, 0x0004000400040004ULL, 0x001C001C001C001CULL, 0x0003000300030003ULL } }
Definition at line 27 of file rv40dsp_mmx.c.
Referenced by avg_rv40_chroma_mc4_3dnow(), avg_rv40_chroma_mc4_mmx2(), avg_rv40_chroma_mc8_3dnow(), avg_rv40_chroma_mc8_mmx2(), put_rv40_chroma_mc4_mmx(), and put_rv40_chroma_mc8_mmx().