libavcodec/x86/rv40dsp_mmx.c File Reference
#include "dsputil_mmx.h"
Go to the source code of this file.
|
Functions |
| DECLARE_ALIGNED_8 (static const uint64_t, rv40_bias_reg[4][8]) |
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) |
Function Documentation
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] |
DECLARE_ALIGNED_8 |
( |
static const |
uint64_t, |
|
|
rv40_bias_reg |
[4][8] | |
|
) |
| | |
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] |