Go to the source code of this file.
|
void | ff_vc1_inv_trans_8x8_lasx (int16_t block[64]) |
|
void | ff_vc1_inv_trans_8x8_dc_lasx (uint8_t *dest, ptrdiff_t stride, int16_t *block) |
|
void | ff_vc1_inv_trans_8x4_lasx (uint8_t *dest, ptrdiff_t stride, int16_t *block) |
|
void | ff_vc1_inv_trans_8x4_dc_lasx (uint8_t *dest, ptrdiff_t stride, int16_t *block) |
|
void | ff_vc1_inv_trans_4x8_dc_lasx (uint8_t *dest, ptrdiff_t stride, int16_t *block) |
|
void | ff_vc1_inv_trans_4x8_lasx (uint8_t *dest, ptrdiff_t stride, int16_t *blokc) |
|
void | ff_vc1_inv_trans_4x4_dc_lasx (uint8_t *dest, ptrdiff_t stride, int16_t *block) |
|
void | ff_vc1_inv_trans_4x4_lasx (uint8_t *dest, ptrdiff_t stride, int16_t *block) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (1, 1) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (1, 2) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (1, 3) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (2, 1) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (2, 2) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (2, 3) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (3, 1) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (3, 2) |
|
| FF_PUT_VC1_MSPEL_MC_LASX (3, 3) |
|
| FF_PUT_VC1_MSPEL_MC_V_LASX (1) |
|
| FF_PUT_VC1_MSPEL_MC_V_LASX (2) |
|
| FF_PUT_VC1_MSPEL_MC_V_LASX (3) |
|
| FF_PUT_VC1_MSPEL_MC_H_LASX (1) |
|
| FF_PUT_VC1_MSPEL_MC_H_LASX (2) |
|
| FF_PUT_VC1_MSPEL_MC_H_LASX (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) |
|
◆ FF_PUT_VC1_MSPEL_MC_LASX
#define FF_PUT_VC1_MSPEL_MC_LASX |
( |
|
hmode, |
|
|
|
vmode |
|
) |
| |
Value:void ff_put_vc1_mspel_mc ## hmode ## vmode ## _lasx(uint8_t *dst, \
void ff_put_vc1_mspel_mc ## hmode ## vmode ## _16_lasx(uint8_t *dst, \
Definition at line 37 of file vc1dsp_loongarch.h.
◆ FF_PUT_VC1_MSPEL_MC_V_LASX
#define FF_PUT_VC1_MSPEL_MC_V_LASX |
( |
|
vmode | ) |
|
Value:void ff_put_vc1_mspel_mc0 ## vmode ## _16_lasx(uint8_t *dst, \
Definition at line 57 of file vc1dsp_loongarch.h.
◆ FF_PUT_VC1_MSPEL_MC_H_LASX
#define FF_PUT_VC1_MSPEL_MC_H_LASX |
( |
|
hmode | ) |
|
Value:void ff_put_vc1_mspel_mc ## hmode ## 0_16_lasx(uint8_t *dst, \
Definition at line 66 of file vc1dsp_loongarch.h.
◆ ff_vc1_inv_trans_8x8_lasx()
void ff_vc1_inv_trans_8x8_lasx |
( |
int16_t |
block[64] | ) |
|
◆ ff_vc1_inv_trans_8x8_dc_lasx()
void ff_vc1_inv_trans_8x8_dc_lasx |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
stride, |
|
|
int16_t * |
block |
|
) |
| |
◆ ff_vc1_inv_trans_8x4_lasx()
void ff_vc1_inv_trans_8x4_lasx |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
stride, |
|
|
int16_t * |
block |
|
) |
| |
◆ ff_vc1_inv_trans_8x4_dc_lasx()
void ff_vc1_inv_trans_8x4_dc_lasx |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
stride, |
|
|
int16_t * |
block |
|
) |
| |
◆ ff_vc1_inv_trans_4x8_dc_lasx()
void ff_vc1_inv_trans_4x8_dc_lasx |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
stride, |
|
|
int16_t * |
block |
|
) |
| |
◆ ff_vc1_inv_trans_4x8_lasx()
void ff_vc1_inv_trans_4x8_lasx |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
stride, |
|
|
int16_t * |
blokc |
|
) |
| |
◆ ff_vc1_inv_trans_4x4_dc_lasx()
void ff_vc1_inv_trans_4x4_dc_lasx |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
stride, |
|
|
int16_t * |
block |
|
) |
| |
◆ ff_vc1_inv_trans_4x4_lasx()
void ff_vc1_inv_trans_4x4_lasx |
( |
uint8_t * |
dest, |
|
|
ptrdiff_t |
stride, |
|
|
int16_t * |
block |
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [1/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
1 |
, |
|
|
1 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [2/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
1 |
, |
|
|
2 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [3/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
1 |
, |
|
|
3 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [4/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
2 |
, |
|
|
1 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [5/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
2 |
, |
|
|
2 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [6/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
2 |
, |
|
|
3 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [7/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
3 |
, |
|
|
1 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [8/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
3 |
, |
|
|
2 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_LASX() [9/9]
FF_PUT_VC1_MSPEL_MC_LASX |
( |
3 |
, |
|
|
3 |
|
|
) |
| |
◆ FF_PUT_VC1_MSPEL_MC_V_LASX() [1/3]
FF_PUT_VC1_MSPEL_MC_V_LASX |
( |
1 |
| ) |
|
◆ FF_PUT_VC1_MSPEL_MC_V_LASX() [2/3]
FF_PUT_VC1_MSPEL_MC_V_LASX |
( |
2 |
| ) |
|
◆ FF_PUT_VC1_MSPEL_MC_V_LASX() [3/3]
FF_PUT_VC1_MSPEL_MC_V_LASX |
( |
3 |
| ) |
|
◆ FF_PUT_VC1_MSPEL_MC_H_LASX() [1/3]
FF_PUT_VC1_MSPEL_MC_H_LASX |
( |
1 |
| ) |
|
◆ FF_PUT_VC1_MSPEL_MC_H_LASX() [2/3]
FF_PUT_VC1_MSPEL_MC_H_LASX |
( |
2 |
| ) |
|
◆ FF_PUT_VC1_MSPEL_MC_H_LASX() [3/3]
FF_PUT_VC1_MSPEL_MC_H_LASX |
( |
3 |
| ) |
|
◆ ff_put_no_rnd_vc1_chroma_mc8_lasx()
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 |
|
) |
| |