FFmpeg
|
Go to the source code of this file.
Macros | |
#define | PUT_VC1_MSPEL_MC_LASX(hmode, vmode) |
#define | PUT_VC1_MSPEL_MC_V_LASX(vmode) |
#define | ROW_LASX(in0, in1, in2, in3, out0) |
#define | PUT_VC1_MSPEL_MC_H_LASX(hmode) |
#define PUT_VC1_MSPEL_MC_LASX | ( | hmode, | |
vmode | |||
) |
Definition at line 670 of file vc1dsp_lasx.c.
#define PUT_VC1_MSPEL_MC_V_LASX | ( | vmode | ) |
#define ROW_LASX | ( | in0, | |
in1, | |||
in2, | |||
in3, | |||
out0 | |||
) |
Definition at line 795 of file vc1dsp_lasx.c.
#define PUT_VC1_MSPEL_MC_H_LASX | ( | hmode | ) |
void ff_vc1_inv_trans_8x8_lasx | ( | int16_t | block[64] | ) |
Definition at line 25 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
void ff_vc1_inv_trans_8x8_dc_lasx | ( | uint8_t * | dest, |
ptrdiff_t | stride, | ||
int16_t * | block | ||
) |
Definition at line 135 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
void ff_vc1_inv_trans_8x4_lasx | ( | uint8_t * | dest, |
ptrdiff_t | stride, | ||
int16_t * | block | ||
) |
Definition at line 174 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
void ff_vc1_inv_trans_8x4_dc_lasx | ( | uint8_t * | dest, |
ptrdiff_t | stride, | ||
int16_t * | block | ||
) |
Definition at line 265 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
void ff_vc1_inv_trans_4x8_dc_lasx | ( | uint8_t * | dest, |
ptrdiff_t | stride, | ||
int16_t * | block | ||
) |
Definition at line 290 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
void ff_vc1_inv_trans_4x8_lasx | ( | uint8_t * | dest, |
ptrdiff_t | stride, | ||
int16_t * | block | ||
) |
Definition at line 325 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
void ff_vc1_inv_trans_4x4_dc_lasx | ( | uint8_t * | dest, |
ptrdiff_t | stride, | ||
int16_t * | block | ||
) |
Definition at line 439 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
void ff_vc1_inv_trans_4x4_lasx | ( | uint8_t * | dest, |
ptrdiff_t | stride, | ||
int16_t * | block | ||
) |
Definition at line 466 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
|
static |
Definition at line 522 of file vc1dsp_lasx.c.
PUT_VC1_MSPEL_MC_LASX | ( | 1 | , |
1 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 1 | , |
2 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 1 | , |
3 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 2 | , |
1 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 2 | , |
2 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 2 | , |
3 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 3 | , |
1 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 3 | , |
2 | |||
) |
PUT_VC1_MSPEL_MC_LASX | ( | 3 | , |
3 | |||
) |
void ff_put_no_rnd_vc1_chroma_mc8_lasx | ( | uint8_t * | dst, |
const uint8_t * | src, | ||
ptrdiff_t | stride, | ||
int | h, | ||
int | x, | ||
int | y | ||
) |
Definition at line 700 of file vc1dsp_lasx.c.
Referenced by ff_vc1dsp_init_loongarch().
|
static |
Definition at line 738 of file vc1dsp_lasx.c.
PUT_VC1_MSPEL_MC_V_LASX | ( | 1 | ) |
PUT_VC1_MSPEL_MC_V_LASX | ( | 2 | ) |
PUT_VC1_MSPEL_MC_V_LASX | ( | 3 | ) |
|
static |
Definition at line 805 of file vc1dsp_lasx.c.
PUT_VC1_MSPEL_MC_H_LASX | ( | 1 | ) |
PUT_VC1_MSPEL_MC_H_LASX | ( | 2 | ) |
PUT_VC1_MSPEL_MC_H_LASX | ( | 3 | ) |