Go to the source code of this file.
|
void | ff_vc1_inv_trans_8x8_msa (int16_t block[64]) |
|
void | ff_vc1_inv_trans_4x8_msa (uint8_t *dest, ptrdiff_t linesize, int16_t *block) |
|
void | ff_vc1_inv_trans_8x4_msa (uint8_t *dest, ptrdiff_t linesize, int16_t *block) |
|
static void | put_vc1_mspel_mc_h_v_msa (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int hmode, int vmode, int rnd) |
|
| PUT_VC1_MSPEL_MC_MSA (1, 1) |
|
| PUT_VC1_MSPEL_MC_MSA (1, 2) |
|
| PUT_VC1_MSPEL_MC_MSA (1, 3) |
|
| PUT_VC1_MSPEL_MC_MSA (2, 1) |
|
| PUT_VC1_MSPEL_MC_MSA (2, 2) |
|
| PUT_VC1_MSPEL_MC_MSA (2, 3) |
|
| PUT_VC1_MSPEL_MC_MSA (3, 1) |
|
| PUT_VC1_MSPEL_MC_MSA (3, 2) |
|
| PUT_VC1_MSPEL_MC_MSA (3, 3) |
|
◆ PUT_VC1_MSPEL_MC_MSA
#define PUT_VC1_MSPEL_MC_MSA |
( |
|
hmode, |
|
|
|
vmode |
|
) |
| |
Value:void ff_put_vc1_mspel_mc ## hmode ## vmode ## _msa(
uint8_t *dst, \
{ \
put_vc1_mspel_mc_h_v_msa(dst,
src,
stride, hmode, vmode,
rnd); \
} \
void ff_put_vc1_mspel_mc ## hmode ## vmode ## _16_msa(
uint8_t *dst, \
{ \
put_vc1_mspel_mc_h_v_msa(dst,
src,
stride, hmode, vmode,
rnd); \
put_vc1_mspel_mc_h_v_msa(dst + 8,
src + 8,
stride, hmode, vmode,
rnd); \
put_vc1_mspel_mc_h_v_msa(dst,
src,
stride, hmode, vmode,
rnd); \
put_vc1_mspel_mc_h_v_msa(dst + 8,
src + 8,
stride, hmode, vmode,
rnd); \
}
Definition at line 433 of file vc1dsp_msa.c.
◆ ff_vc1_inv_trans_8x8_msa()
void ff_vc1_inv_trans_8x8_msa |
( |
int16_t |
block[64] | ) |
|
◆ ff_vc1_inv_trans_4x8_msa()
void ff_vc1_inv_trans_4x8_msa |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
linesize, |
|
|
int16_t * |
block |
|
) |
| |
◆ ff_vc1_inv_trans_8x4_msa()
void ff_vc1_inv_trans_8x4_msa |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
linesize, |
|
|
int16_t * |
block |
|
) |
| |
◆ put_vc1_mspel_mc_h_v_msa()
static void put_vc1_mspel_mc_h_v_msa |
( |
uint8_t * |
dst, |
|
|
const uint8_t * |
src, |
|
|
ptrdiff_t |
stride, |
|
|
int |
hmode, |
|
|
int |
vmode, |
|
|
int |
rnd |
|
) |
| |
|
static |
◆ PUT_VC1_MSPEL_MC_MSA() [1/9]
PUT_VC1_MSPEL_MC_MSA |
( |
1 |
, |
|
|
1 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [2/9]
PUT_VC1_MSPEL_MC_MSA |
( |
1 |
, |
|
|
2 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [3/9]
PUT_VC1_MSPEL_MC_MSA |
( |
1 |
, |
|
|
3 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [4/9]
PUT_VC1_MSPEL_MC_MSA |
( |
2 |
, |
|
|
1 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [5/9]
PUT_VC1_MSPEL_MC_MSA |
( |
2 |
, |
|
|
2 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [6/9]
PUT_VC1_MSPEL_MC_MSA |
( |
2 |
, |
|
|
3 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [7/9]
PUT_VC1_MSPEL_MC_MSA |
( |
3 |
, |
|
|
1 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [8/9]
PUT_VC1_MSPEL_MC_MSA |
( |
3 |
, |
|
|
2 |
|
|
) |
| |
◆ PUT_VC1_MSPEL_MC_MSA() [9/9]
PUT_VC1_MSPEL_MC_MSA |
( |
3 |
, |
|
|
3 |
|
|
) |
| |