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