|
FFmpeg
|
Go to the source code of this file.
Functions | |
| void | ff_put_pixels8_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| void | ff_put_pixels8_x2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int32_t h) |
| void | ff_put_pixels8_y2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int32_t h) |
| void | ff_put_pixels16_8_lsx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| For widths 16, h is always a positive multiple of 4. More... | |
| void | ff_put_pixels16_x2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int32_t h) |
| void | ff_put_pixels16_y2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int32_t h) |
| void | ff_put_no_rnd_pixels16_x2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| For widths 16, h is always a positive multiple of 4. More... | |
| void | ff_put_no_rnd_pixels16_y2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| For widths 16, h is always a positive multiple of 4. More... | |
| void | ff_put_no_rnd_pixels16_xy2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| void | ff_put_no_rnd_pixels8_x2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| For widths 8, h is always a positive multiple of 4. More... | |
| void | ff_put_no_rnd_pixels8_y2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| For widths 8, h is always a positive multiple of 4. More... | |
| void | ff_put_no_rnd_pixels8_xy2_8_lsx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| void | ff_put_pixels8_xy2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| void | ff_put_pixels16_xy2_8_lasx (uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h) |
| void ff_put_pixels8_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
Definition at line 133 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_pixels8_x2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int32_t | h | ||
| ) |
| void ff_put_pixels8_y2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int32_t | h | ||
| ) |
| void ff_put_pixels16_8_lsx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
For widths 16, h is always a positive multiple of 4.
The function processes 4 rows per iteration.
Definition at line 199 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_pixels16_x2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int32_t | h | ||
| ) |
| void ff_put_pixels16_y2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int32_t | h | ||
| ) |
| void ff_put_no_rnd_pixels16_x2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
For widths 16, h is always a positive multiple of 4.
The function processes 4 rows per iteration.
Definition at line 256 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_no_rnd_pixels16_y2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
For widths 16, h is always a positive multiple of 4.
The function processes 4 rows per iteration.
Definition at line 299 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_no_rnd_pixels16_xy2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
Definition at line 335 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_no_rnd_pixels8_x2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
For widths 8, h is always a positive multiple of 4.
The function processes 4 rows per iteration.
Definition at line 371 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_no_rnd_pixels8_y2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
For widths 8, h is always a positive multiple of 4.
The function processes 4 rows per iteration.
Definition at line 410 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_no_rnd_pixels8_xy2_8_lsx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
Definition at line 441 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_pixels8_xy2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
Definition at line 547 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
| void ff_put_pixels16_xy2_8_lasx | ( | uint8_t * | block, |
| const uint8_t * | pixels, | ||
| ptrdiff_t | line_size, | ||
| int | h | ||
| ) |
Definition at line 471 of file hpeldsp_lasx.c.
Referenced by ff_hpeldsp_init_loongarch().
1.8.17